Create and amend an ocean or truckload freight booking request using the Flexport Booking API

domain: developers.flexport.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm that parties (shipper, consignee, forwarder) and locations are already configured in your Flexport network before calling the Booking API, since bookings reference existing network identifiers rather than accepting free-form party data.
  2. Submit an HTTP POST to the bookings endpoint with cargo, routing, and party details to create a booking (load tender) request.
  3. Handle the synchronous response: Flexport replies with either a positive acknowledgment (HTTP 200) or a negative acknowledgment (HTTP 400) explaining why the booking request was rejected.
  4. Use the GET bookings and GET bookings/{id} endpoints to list bookings or retrieve a specific booking's status after submission.
  5. Use the booking amendments endpoint to modify an existing booking rather than creating a duplicate booking when cargo or routing details change.
  6. Manage individual cargo lines via the booking line items endpoints when a booking covers multiple line items.

Known gotchas

Related routes

Integrate the Flexport API to track ocean freight milestones, retrieve commercial invoice data, and automate customs document retrieval for inbound shipments
api.flexport.com · 5 steps · unrated
Retrieve ocean freight rate quotes and compare schedules across carriers using a neutral rate management platform API
logistics-general · 6 steps · unrated
Cancel or modify an existing Travelport JSON API booking using the Workbench servicing flow
developer.travelport.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans