Update a Customer
PUT/api/customers/{id}
Headers
| Field | Type | Description |
|---|---|---|
| authtoken | String | Authentication token, generated from admin area |
Parameters
| Field | Type | Description |
|---|---|---|
| company | String | Mandatory Customer company. |
| vat | String | optional Optional Vat. |
| phonenumber | String | optional Optional Customer Phone. |
| website | String | optional Optional Customer Website. |
| groups_in | Number[] | optional Optional Customer groups. |
| default_language | String | optional Optional Customer Default Language. |
| default_currency | String | optional Optional default currency. |
| address | String | optional Optional Customer address. |
| city | String | optional Optional Customer City. |
| state | String | optional Optional Customer state. |
| zip | String | optional Optional Zip Code. |
| country | String | optional Optional country. |
| billing_street | String | optional Optional Billing Address: Street. |
| billing_city | String | optional Optional Billing Address: City. |
| billing_state | Number | optional Optional Billing Address: State. |
| billing_zip | String | optional Optional Billing Address: Zip. |
| billing_country | String | optional Optional Billing Address: Country. |
| shipping_street | String | optional Optional Shipping Address: Street. |
| shipping_city | String | optional Optional Shipping Address: City. |
| shipping_state | String | optional Optional Shipping Address: State. |
| shipping_zip | String | optional Optional Shipping Address: Zip. |
| shipping_country | String | optional Optional Shipping Address: Country. |
curl -X PUT "https://yoursite.com/api/customers/123" \
-H "authtoken: YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "company": "..." }' Success-Response:
HTTP/1.1 200 OK
{
"status": true,
"message": "Customer Update Successful."
} Error-Response:
HTTP/1.1 404 Not Found
{
"status": false,
"message": "Customer Update Fail."
}