Montavire Public APIShipmentsCopy PageCreate or update a shipment (upsert by external_id)post https://api.montavire.com/api/v1/shipmentsRecent RequestsLog in to see full request historyTimeStatusUser Agent Retrieving recent requests…LoadingLoading…Body ParamsFields to create or update a shipment. Provide external_id to upsert a shipment that already exists in Montavire.booking_referencestringlength between 0 and 100carrierstringlength between 0 and 255container_numberstringlength between 0 and 50destinationstringlength between 0 and 255etadateexternal_idstringlength between 0 and 120handling_methodstringlength between 0 and 50incotermstringlength between 0 and 20line_itemsarray of objectslength between 0 and 1000line_itemsADD objectpalletisedbooleantruefalsepurchase_order_iduuidstatusstringlength between 0 and 30vessel_namestringlength between 0 and 150HeadersIdempotency-KeystringOptional client-generated key (recommended: a UUID) that makes a write safe to retry. Replaying the same key within the retention window returns the original response instead of creating a duplicate. Scoped per tenant.Response 200OKUpdated 3 days ago List shipments (cursor-paginated)Create or update shipments in bulkDid this page help you?YesNo