Skip to main content
GET
List Shipments

Authorizations

Authorization
string
header
required

Used by every functional endpoint. Generate the token with POST /auth/oauth/token/ and send it as Authorization: Bearer {token}.

Query Parameters

created_date_from
string

Start of the created-date range. Pair with created_date_to.

created_date_to
string

End of the created-date range.

updated_date_from
string

Start of the updated-date range. Pair with updated_date_to.

updated_date_to
string

End of the updated-date range.

latest_event_date_from
string

Start of the latest-event-date range. Pair with latest_event_date_to.

latest_event_date_to
string

End of the latest-event-date range.

tracking_number
string

Tracking number. Max 75 chars per entry. AND/OR.

shipment_reference
string

Shipment reference. Max 75 chars per entry. AND/OR.

additional_reference
string

Additional reference. Max 75 chars per entry. AND/OR.

order_uuid
string

Order UUID of the associated order. AND/OR.

order_id
string

Order ID of the associated order. Max 75 chars per entry. AND/OR.

order_reference
string

Order reference of the associated order. Max 75 chars per entry. AND/OR.

carrier_id
string

Perform.AI 6-character carrier ID. Exactly 6 characters. AND/OR.

carrier_reference
string

Configured carrier reference. Max 75 chars per entry. AND/OR.

status
enum<string>

Shipment status. AND/OR.

Available options:
pending,
expired,
active,
inactive,
delivered,
return
current_phase
string

Current delivery phase, using standard phase keys. AND/OR.

tags
string

Tags added to the Shipment. AND/OR.

notification_email
string

Notification email address on the Shipment. AND/OR.

notification_phone
string

Notification phone number on the Shipment (normalized to +{country code}{number}). AND/OR.

tracking_page_reference
string

Tracking page reference. Max 150 chars per entry. AND/OR.

from_country_code
string

Origin country, ISO 3166-1 alpha-2. AND/OR.

to_country_code
string

Destination country, ISO 3166-1 alpha-2. AND/OR.

linked_shipments
string

Tracking number of a linked Shipment. Max 50 chars per entry. AND/OR.

issue_state
enum<string>

Whether the Shipment has, had, or never had an issue. AND/OR.

Available options:
no_issue,
current_issue,
past_issue
issue_types
string

Type of delivery issue encountered. AND/OR.

shipping_type
enum<string>

Domestic or international. AND/OR.

Available options:
domestic,
international
limit
integer
default:25

Results per response.

Required range: 25 <= x <= 100
next_page
integer
default:0

Pagination cursor. 0 for the first page; then the next_page value returned by the previous response.

Response

Matching Shipments.

api_response
string
total_result
integer

Total number of Shipments matching the search.

next_page
integer

Cursor for the next page. Absent on the last page.

data
object[]