Shipment
Instant booking, ephemeral quote-first booking (/quotes + /accept-quote), and shipment follow-up (list, get, label).
Get shipments list
**Purpose:** List all shipments for the authenticated shipper (any status).
Get a shipment by ID
**Purpose:** Retrieve full details and latest status for one shipment by `shipmentId` (the shipment number returned when the shipment was created).
Create an instant shipment
**Purpose (Flow A):** Create one or multiple shipments immediately (up to 10 in one request).
Get quotes for provided shipment data
**Purpose (Flow B, step 1):** Return live quote options for a shipment payload without saving an RFQ.
Accept a quote and create shipment
**Purpose (Flow B, step 2):** Accept one live quote from `POST /quotes` and create the shipment.
Download a label for a shipment
**Purpose:** Fetch shipment label content (PDF) for a specific `shipmentId`. Call this after a shipment has been created via Flow A, B, or C.