- API reference
- Order Management API
Update customer addresses
https://api.kustom.co/ordermanagement/v1/orders/{order_id}/customer-details
Update shipping address. Read more on Updating customer addresses
Order id
This header will guarantee the idempotency of the operation. The key should be unique and is recommended to be a UUID version 4. Retries of requests are safe to be applied in case of errors such as network errors, socket errors and timeouts. Input values of the operation are disregarded when evaluating the idempotency of the operation, only the key matters.
No field here matches the current filters.
Shipping address for the capture.
13 fields in shipping_address
‘Attn.’ - optional parameter.
City.
Country. ISO 3166 alpha-2.
E-mail address.
Family name.
Given name.
Organization name (if applicable). Only applicable for B2B customers.
Phone number.
Postcode. Validation according to Universal Postal Union addressing system.
State/Region. Required for US.
First line of street address. Validation according to Universal Postal Union addressing system
Second line of street address.
Title.
No field here matches the current filters.
Order consumer details were updated.
No response body — this status returns headers only.
No field here matches the current filters.
Update customer details not allowed. Decision is based on order state and outcome of risk assessment. Billing address cannot be updated.
Correlation id. For searching logs.
Error code
Error messages
No field here matches the current filters.
Not Found
- INTERNAL_ERROR
- NOT_FOUND
- TOO_MANY_REQUESTS
- REFUND_NOT_ALLOWED
- CAPTURE_NOT_ALLOWED
- CANCEL_NOT_ALLOWED
- UPDATE_NOT_ALLOWED
- NO_SUCH_ORDER
- BAD_REQUEST
- PAYLOAD_TOO_LARGE
- NO_SUCH_CAPTURE
- RESOURCE_NOT_FOUND
- +4 more
No field here matches the current filters.
Conflict
No response body — this status returns headers only.
No field here matches the current filters.
Errors
| Code | Status | What it means | Retry |
|---|---|---|---|
UPDATE_NOT_ALLOWED | 403 | The order's state or risk assessment does not allow changing its amount or address. Needs AUTHORIZED. | Never retry |
This page is also available as Markdown — append .md to its URL — and is indexed in llms.txt.