Skip to main content
A customer records the end client a set of projects belongs to. If you build on HASP for other organizations — an agency, an MSP, a consultancy — customers let you attribute projects to the client they serve without giving each client a separate HASP org. Requires the customer.read / customer.write capabilities.

Create a customer

List and retrieve

Cursor-paginated and scoped to the caller’s org. See Pagination.

Update

Every field is optional — only the fields you send change.

Assign and release projects

POST takes a single required project_id and attributes that project to the customer. DELETE releases the project back to the builder’s directly-held set — it does not delete the project. Projects themselves are managed through the public authoring API.

Errors