Customers
Update customer
Change a customer's details.
PATCH
/v1/customers/{customerId}Bearer tokenReturns JSONSuccess 200
Send only the fields you want to change. The mobile number cannot be changed.
Request
Headers
| Field | Type | Description |
|---|---|---|
Authorizationrequired | string | The access token from Get token, as "Bearer <token>". |
Content-Typerequired | string | Always application/json when a body is sent. |
Path parameters
| Field | Type | Description |
|---|---|---|
customerIdrequired | string | The customer's id. |
Request body
| Field | Type | Description |
|---|---|---|
fullNameoptional | string | The customer's full name, 2 to 200 characters. |
emailoptional | string | Email address. |
alternateNumberoptional | string | A second phone number. |
customerReferenceoptional | string | Your own id for this customer. |
notesoptional | string | Notes for your own use. |
Example request
curl -X PATCH "https://api.swiftazu.com/v1/customers/8778df1e-9b74-420d-b826-d17cdad86d36" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"notes": "Prefers evening delivery"
}'Response
Example response · 200
{
"status": "ok"
}Errors
| HTTP | Code | Meaning |
|---|---|---|
| 404 | not_found | The record does not exist, or it is not yours. |
Every call can also return the shared errors listed on the Overview page. Overview