{
"name": "Acme Corporation Updated",
"email": "newemail@acme.com",
"business_identification_number": "12-3456789",
"shipping_address": {
"line1": "456 New St",
"line2": "Floor 2",
"city": "Los Angeles",
"state": "CA",
"postal_code": "90001",
"country": "US"
}
}
{
"message": "Customer updated successfully"
}
Update customer
Update a customer, including their addresses and exemption certificates.
{
"name": "Acme Corporation Updated",
"email": "newemail@acme.com",
"business_identification_number": "12-3456789",
"shipping_address": {
"line1": "456 New St",
"line2": "Floor 2",
"city": "Los Angeles",
"state": "CA",
"postal_code": "90001",
"country": "US"
}
}
{
"message": "Customer updated successfully"
}
Path parameters
Request body
Response
Returns a success message upon successful update.{
"name": "Acme Corporation Updated",
"email": "newemail@acme.com",
"business_identification_number": "12-3456789",
"shipping_address": {
"line1": "456 New St",
"line2": "Floor 2",
"city": "Los Angeles",
"state": "CA",
"postal_code": "90001",
"country": "US"
}
}
{
"message": "Customer updated successfully"
}
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The unique identifier of the transaction to update
Body
A display name for this customer.
3Email address of the customer.
Address object. Only country is required at the schema level. All other field requirements (including postal_code and state) vary by country — use the /address-requirements endpoint to check which fields are REQUIRED, OPTIONAL, or IGNORED for a given country. When provided, postal codes and state codes are validated against country-specific formats and allowed values.
Show child attributes
Show child attributes
Business identification number for the customer (e.g., tax ID, VAT number, or EIN).
Response
Information about the customer after the update
"Successfully updated customer."
Was this page helpful?