Manifest Shipments

Declare what shipments are ready for dispatch and will be handed over to the carrier. A manifest is a document that summarises the details of the shipments being handed over to the carrier, such as items, weight, and destination information. With this endpoint, you can compile and submit these details for processing, helping to streamline shipping logistics and ensure compliance with carrier requirements.

You can manifest the shipments using any of the following parameters:

• Shipping location
• Shipping account
• Shipment status (Picked)
• Service code
• Container

Note: If none of the aforementioned parameters are used, then all the shipments in the LabelPrinted and Picked status will be manifested, excluding the future shipments or the shipments assigned to a container, respectively.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

A unique identifier representing the shipping carrier with which the shipments are associated. This code is alphanumeric and helps specify which carrier's requirements and formats are being followed when creating the manifest.

Body Params

Manifest Request

Manifest Request

string | null

A unique identifier assigned by the system (ShippingLocationId) or by you (LocationAlias) for the shipping location from which the shipments are being manifested. This information is crucial for linking the manifest to the correct shipping point.

string | null

The identifier for the container that holds the shipments being manifested. This field is necessary when shipments grouped together in a container are being manifested.

Note: This information is only required if you want to manifest a container. If provided, make sure to enter the Shipping Location, as all other values are not applicable for this field. Prior to manifesting a container, ensure that you have created one and added the desired shipments to it.

string
enum

Specifies the status of the shipments being manifested. The manifest can only be created for shipments with the Picked status, indicating that they are ready to be despatched. If this status is not specified, then all the shipments in either LabelPrinted or Picked status will be manifested.

Note: This information is not valid when manifesting shipments by container.

Allowed:
string | null

A unique identifier assigned by the PRO SHIPPING system for the shipping account associated with the shipments. This information is important for billing and tracking purposes, connecting the manifest to the correct account. If needed, provide this information if you want to manifest shipments by a specific shipping account only.

Note: This information is not valid when manifesting shipments by container.

string | null

The code representing the carrier's shipping service selected for the shipments. If needed, provide the desired service code if you want to manifest shipments by a specific service only.

Note: This information is not valid when manifesting shipments by container.

boolean

A boolean value indicating whether you want to execute the manifest request asynchronously. If set to true, the API will respond immediately with an OK status. The manifest will be processed in the background, allowing you to retrieve the manifest once the processing is complete.

Responses

401

Unauthorized

403

Forbidden

500

Internal Server Error

Language
Credentials
OAuth2
LoadingLoading…
Response
Choose an example:
application/json