Skip to content

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.
{
"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"
}