v1
latestOpenAPI 3.0.12026-07-2412502.6 MBSearch shipments
Search for specific shipment details or get all existing shipment details. Shipments are automatically created based on the Item/Offer configuration. If Item is shippable a shipment is created. How many and how frequently a shipment is scheduled is dependant on the Offer. A shipment can contain a single or multiple items.
Query parameters
Search for specific shipment ID(s). Comma separate for multiple.
Search for shipments belonging to a specific order ID.
Search for shipments belonging to a specific customer ID.
Search for shipments tby tracking number.
Return only shipments that were created on or after this date. A date to and from field is required when not passing shipment ID(s), a customer ID, an order ID, or shipment tracking ID (tracking number).
Return only shipments that were created on or before this date. Required when passing date_created_from. Maximum date range: 31 days.
Return only shipments that were completed (shipped) on or after this date. A date to and from field is required when not passing shipment ID(s), a customer ID, an order ID, or shipment tracking ID (tracking number).
Return only shipments that were completed (shipped) on or before this date. Required when passing date_complete_from. Maximum date range: 31 days.
Return only shipments that were scheduled on or after this date. A date to and from field is required when not passing shipment ID(s), a customer ID, an order ID, or shipment tracking ID (tracking number).
Return only shipments that were scheduled on or before this date. Required when passing date_scheduled_from. Maximum date range: 31 days.
Return only shipments that were cancelled on or after this date. A date to and from field is required when not passing shipment ID(s), a customer ID, an order ID, or shipment tracking ID (tracking number).
Return only shipments that were cancelled on or before this date. Required when passing date_cancel_from. Maximum date range: 31 days.
Return only shipments that were posted to fulfillment on or after this date. A date to and from field is required when not passing shipment ID(s), a customer ID, an order ID, or shipment tracking ID (tracking number).
Return only shipments that were posted to fulfillment on or before this date. Required when passing date_post_from. Maximum date range: 31 days.
Return only shipments that were scanned by a carrier on or after this date. A date to and from field is required when not passing shipment ID(s), a customer ID, an order ID, or shipment tracking ID (tracking number).
Return only shipments that were scanned by a carrier on or before this date. Required when passing date_scan_from. Maximum date range: 31 days.
Return only shipments that were delivered on or after this date. A date to and from field is required when not passing shipment ID(s), a customer ID, an order ID, or shipment tracking ID (tracking number).
Return only shipments that were delivered on or before this date. Required when passing date_deliver_from. Maximum date range: 31 days.
Search for shipments belonging to a specific campaign ID.
Search for shipments that have a specific item sku.
Search for shipments by the fulfillment connection ID.
- 1 - Pending Post
- 2 - Pending Tracking
- 3 - Cancelled
- 4 - Shipped
- 5 - Error
- 6 - Delivered
- 7 - Declined
- 8 - Pending Transaction
- 9 - Skipped
Search for shipments by status.
- 1 - Pending Post
- 2 - Pending Tracking
- 3 - Cancelled
- 4 - Shipped
- 5 - Error
- 6 - Delivered
- 7 - Declined
- 8 - Pending Transaction
- 9 - Skipped
Search for shipments that are associated with test orders.
- 1 - Reship
- 2 - Reward
- 3 - Gift
- 4 - Free
Search for shipments that were not created at the time that the order was placed.
- 1 - Reship
- 2 - Reward
- 3 - Gift
- 4 - Free
- 5 - Split
Search for shipments that are being sent to a specific city.
Search for shipments that are being sent to a specific state.
Search for shipments that are being sent to a specific zipcode.
Search for shipments that are being sent to a specific country. 2 letters (example : US).
Search for shipments by RMA
- 1 - Pending Return
- 2 - Returned
Search for shipments by RMA status.
- 1 - Pending Return
- 2 - Returned
Expand on the information returned by including 'with' in the query parameters. For multiple attributes, separate with a comma (example : with=shipment_items,customer_address_shipping)
Limit the number of results. Default: 25, max: 200.
Offset the results
Field to sort result by
Order by asc or desc
Response
OK
Example response
{
"shipments": [
{
"date_cancel": "2023-04-01 00:00:00",
"date_scheduled": "2023-04-01 00:00:00",
"date_complete": "2023-04-01 00:00:00",
"date_scan": "2023-04-01 00:00:00",
"date_deliver": "2023-04-01 00:00:00",
"date_return": "2023-04-01 00:00:00",
"date_skip": "2023-04-01 00:00:00",
"date_rma": "2023-04-01 00:00:00",
"date_created": "2023-04-01 00:00:00",
"date_modified": "2023-04-01 00:00:00",
"customer_address_billing": {
"date_created": "2023-04-01 00:00:00",
"date_modified": "2023-04-01 00:00:00"
},
"customer_address_shipping": {
"date_created": "2023-04-01 00:00:00",
"date_modified": "2023-04-01 00:00:00"
},
"tracking_history": [
{
"date": "2023-04-01 00:00:00"
}
]
}
]
}