Skip to main content
For a known order, start with the order APIs and inspect order.shipping.deliveries[].parcels[]. Use this endpoint when you need parcel-level search or filtering across many orders.

Query Parameters

string
Filter only parcels created on or after the specified date and time, in ISO 8601 format, inclusive. Example: 2025-09-01T00:00:00Z.
string
Filter only parcels created on or before the specified date and time, in ISO 8601 format, inclusive. Example: 2025-09-30T23:59:59Z.
string
Filter only parcels last updated on or after the specified date and time, in ISO 8601 format, inclusive. Example: 2025-09-06T17:14:53Z. Must be less than or equal to lastUpdateDateUntil when both are provided.
string
Filter only parcels last updated on or before the specified date and time, in ISO 8601 format, inclusive. Example: 2025-09-06T17:14:53Z.
string
Filter by parcel status. Can be one of: SHIPMENT_CREATED, SHIPPED, ARRIVED_DESTINATION_COUNTRY, CUSTOMS_CLEARANCE, LAST_MILE, DELIVERED, SHIPMENT_CANCELED.
string
Filter by sales channel identifier.
string
Filter by order identifier in the sales channel.
string
Filter by last mile tracking number, i.e. the logistics provider’s tracking number.
string
Filter by tracking number, i.e. e-CROSS’ parcel ID.
string
Filter by customer document.
string
Comma-separated list of parcel IDs to filter.
string
The token to fetch the next page of results. Use the value returned in the nextPageToken field of the previous response. See Pagination for details.
string
Filter by shipment identifier.

Response Fields

array
Array of parcel objects matching the specified filters. Each parcel has the same structure as the response from Get parcel details.
string
The token to be used in the query parameter to retrieve the next page of results. If there are no more results, this field won’t be returned. See Pagination for usage.