v1

latestOpenAPI 3.1.0Proprietary2026-07-24710198.3 KB
Manifest

Create a Shipping Manifest

Group multiple shipment tracking numbers into a single manifest document that the carrier driver uses to verify packages at pickup.

When to use: Call this endpoint at the end of your shipping batch — typically before a scheduled pickup — to consolidate all outgoing shipments into one manifest for the carrier.

Prerequisites:

  • Valid JWT authentication token (Bearer)
  • One or more valid tracking numbers from previously generated labels

Key behaviors:

  • Returns a manifest ID and a downloadable manifest document URL
  • The manifest lists all included tracking numbers for carrier verification
  • Some carriers require a manifest (also called "close-out" or "end-of-day") before pickup
  • Each tracking number can only belong to one manifest
post/ship/manifest

Request body

trackingNumbersstring[] required

Array of tracking numbers to include in the manifest. These are the shipment identifiers that will be grouped together for warehouse pickup and handoff to the carrier.

Example request

{
  "trackingNumbers": [
    "7520610403",
    "7520610404"
  ]
}

Response

Manifest created successfully. Returns the manifest ID, creation timestamp, list of included tracking numbers, and a download URL for the manifest document.

metastring