Order Update API
2 min
An order update is any new information communicated about the status of an order. This can happen throughout the order lifecycle, from the moment it's placed to after it's delivered.
Note: All date fields in this API use UTC exclusively.
Production
PUT
https://api.fourkites.com/api/v1/async/order/?request_id=<YOUR_REQUEST_ID>
curl --location --request PUT 'https://api.fourkites.com/api/v1/async/order/?request_id=<YOUR_REQUEST_ID>' \
--header 'apikey: <YOUR_API_KEY>' \
--header 'Content-Type: application/json' \
--data-raw '{
"order": {
"orderNumber": "PO44839202",
"orderTypeCode": "PO",
"status": "on order",
"requiredDeliveryDateTime": "2021-02-28T11:00:27.464596Z",
"lastUpdatedTime": "2021-02-28T11:00:27.464596Z"
}
}'Staging
PUT
https://api-staging.fourkites.com/api/v1/async/order/?request_id=<YOUR_REQUEST_ID>
curl --location --request PUT 'https://api-staging.fourkites.com/api/v1/async/order/?request_id=<YOUR_REQUEST_ID>' \
--header 'apikey: <YOUR_API_KEY>' \
--header 'Content-Type: application/json' \
--data-raw '{
"order": {
"orderNumber": "PO44839202",
"orderTypeCode": "PO",
"status": "on order",
"requiredDeliveryDateTime": "2021-02-28T11:00:27.464596Z",
"lastUpdatedTime": "2021-02-28T11:00:27.464596Z"
}
}'