Skip to main content
POST
Create a customer

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
data
object
required

Create or update payload inside { data }. Server-owned fields (id, customerNumber, createdAt, updatedAt, and child ids) are ignored. Empty objects ({}) are invalid for terms and customerGroup; omit or send null. On PUT, omitted header fields keep their current values. Omitted addresses and contacts are left unchanged; send [] to clear.

Response

Created customer (same shape as GET)

data
object
required