/customers resource lets you manage the individuals and organizations that purchase your software. You can create new customer records, look up existing ones by ID, update contact details, and remove customers that are no longer needed. All requests must be authenticated with a JWT Bearer token or HTTP Basic credentials.
Required Permissions
List All Customers
string
required
Bearer
<token> or Basic credentials.Create a Customer
string
required
Bearer
<token> or Basic credentials.string
required
Full name or company name of the customer.
string
required
Primary contact email address.
object
Optional social media handles.
string
Internal note visible only to staff.
Get a Customer by ID
string
required
The unique customer ID (e.g.
cust_123).404 Not Found if no customer with that ID exists.
Update a Customer
string
required
The unique customer ID.
404 Not Found if the customer does not exist.
This is a full replacement (
PUT). If you omit socials or note, those fields will be unset on the stored record. Include all existing values you want to retain.Delete a Customer
string
required
The unique customer ID.
204 No Content on success and 404 Not Found if the ID does not exist.
