<aside> 💡
In the context of this page user-id is the id associated with the API user.
We refer to the [customer-id] for a specific api user
</aside>
https://api.cheqroom.com/api/latest/[user-id]/null/jwt/customers/createPOST{
"Content-Type": "application/json",
"Authorization": "Bearer [token]"
}
{
"name": "FirstName LastName",
"email": "[email protected]",
"kind": "contact",
"fields__Custom Field": "Custom Value"
}
<aside> 💡
You must provide all required field. Standard requires fields: Name, Email
</aside>
{
"_id": "This is the customer-id",
"name": "FirstName LastName",
"kind": "contact",
"status": "active",
"email": "[email protected]",
"category": "cheqroom.types.customer",
"created": "2025-08-18T17:25:39.707553+00:00",
"modified": "2025-08-18T17:25:39.707553+00:00",
"fields": {
...
},
"user": null,
"contactGroups": [],
"role": null,
"workspaceAccess": false,
"lastLogin": null,
...
}
https://api.cheqroom.com/api/latest/[user-id]/null/jwt/customers/[customer-id]?_fields=*,fields.*GET{
"Content-Type": "application/json",
"Authorization": "Bearer [token]"
}