Body
Required
-
Accounts email
-
Company code
Maximum length is
30
. -
Created at
-
Email
-
Fax
Maximum length is
30
. -
First name
-
Id
-
Last name
-
Name
-
Notes
-
Order email
-
Phone
Maximum length is
30
. -
Price list
-
Quickbooks
-
Reseller
-
Returns email
-
Sale notes
-
Status
Values are
active
ordisabled
. Default value isactive
. -
Stripe
-
Tax number
Maximum length is
30
. -
Token
-
Updated at
-
User
-
Xero
PUT
/customers/{id}.json
curl \
--request PUT 'http://api.example.com/v1/customers/{id}.json' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"accountsEmail":"string","companyCode":"string","createdAt":"2025-05-04T09:42:00Z","email":"string","fax":"string","firstName":"string","id":42,"lastName":"string","name":"string","notes":"string","orderEmail":"string","phone":"string","priceListId":42,"quickbooksId":"string","resellerId":42,"returnsEmail":"string","saleNotes":"string","status":"active","stripeId":"string","tags":["string"],"taxNumber":"string","token":"string","updatedAt":"2025-05-04T09:42:00Z","userId":42,"xeroId":"string"}'
Request examples
{
"accountsEmail": "string",
"companyCode": "string",
"createdAt": "2025-05-04T09:42:00Z",
"email": "string",
"fax": "string",
"firstName": "string",
"id": 42,
"lastName": "string",
"name": "string",
"notes": "string",
"orderEmail": "string",
"phone": "string",
"priceListId": 42,
"quickbooksId": "string",
"resellerId": 42,
"returnsEmail": "string",
"saleNotes": "string",
"status": "active",
"stripeId": "string",
"tags": [
"string"
],
"taxNumber": "string",
"token": "string",
"updatedAt": "2025-05-04T09:42:00Z",
"userId": 42,
"xeroId": "string"
}