BasicCustomer
| Field | Type | Required | Description |
|---|---|---|---|
internalCustomerNumber |
number |
Internal Customer number, set automatically upon creation | |
externalCustomerNumber |
string |
External Customer number | |
firstName |
string |
First name of the customer | |
middleName |
`string | null` | |
lastName |
string |
Last name of the customer | |
emailAddress |
string |
format: email |
|
status |
Status | one of: active, inactive, deleted · default: "active" |
|
isAnonymous |
boolean |
Indicates anonymous/guest customer. default: false |
|
externalUpdateDate |
string |
format: date-time |
|
taxExempt |
boolean |
default: false |
|
taxClass |
string |
Tax class of the customer. |
Example
Section titled “Example”{ "internalCustomerNumber": 2, "externalCustomerNumber": "10001", "firstName": "John", "middleName": "Doug", "lastName": "Doe", "emailAddress": "john.doe@shopgate.com", "status": "active", "isAnonymous": true, "externalUpdateDate": "2026-01-01T00:00:00Z", "taxExempt": true, "taxClass": "string"}
