Create Customer

Create a new customer record.

Authentication

AuthorizationBearer

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

Headers

vnd.a1.tenant-idstringOptional

Tenant identifier for multi-tenant environments

Request

This endpoint expects an object.
entityNamestringRequired
Company legal name
tradingNamestringRequired
Trading name
companyUuidstringRequiredformat: "uuid"
regionCodestringOptional
Region code
addressobjectOptional
Company address
emailstringOptionalformat: "email"<=100 characters
contactNamestringOptional
remoteIdintegerOptional
ID from an external system
phoneobjectOptional
registrationNumberstringOptional
invoiceTermLengthintegerOptional
Payment terms in days
salesInvoiceDescriptionTextstringOptional<=500 characters
parentUuidstringOptionalformat: "uuid"
UUID of a parent customer
invoiceTaxUuidstringOptionalformat: "uuid"
billingGroupNamestringOptional
billingGroupInvoiceNamestringOptional
billingGroupPrimaryEmailstringOptionalformat: "email"<=100 characters
billingGroupAdditionalEmailRecipientsstringOptional
billingGroupUuidstringOptionalformat: "uuid"

Response

Customer created successfully
uuidstringOptionalformat: "uuid"
entityNamestringOptional
tradingNamestringOptional
regionCodestringOptional
addressobjectOptional
emailstringOptionalformat: "email"
contactNamestringOptional
remoteIdintegerOptional
phoneobjectOptional
registrationNumberstringOptional
invoiceTermLengthintegerOptional
salesInvoiceDescriptionTextstringOptional
parentUuidstringOptionalformat: "uuid"
invoiceTaxUuidstringOptionalformat: "uuid"
companyUuidstringOptionalformat: "uuid"
billingGroupNamestringOptional
billingGroupInvoiceNamestringOptional
billingGroupPrimaryEmailstringOptionalformat: "email"
billingGroupAdditionalEmailRecipientsstringOptional
billingGroupUuidstringOptionalformat: "uuid"

Errors

400
Bad Request Error