Retrieve point-to-point sailing schedules and book an ocean shipment using the Maersk Schedules and Booking APIs

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

Steps

  1. Authenticate to the Maersk Developer Portal and subscribe your application to the Point-to-Point Schedules and Ocean Booking (DCSA) products.
  2. Query the Point-to-Point Schedules API with origin and destination port UN/LOCODEs and a date window; parse the returned sailings for vessel name, voyage number, ETD, ETA, and transit time.
  3. Select a sailing and submit a booking request to the Ocean Booking v2 DCSA endpoint; include commodity, container type (e.g., 20GP, 40HC), cargo weight, and the selected vessel/voyage reference.
  4. Poll the Booking Status API with the booking reference returned in the submission response; status transitions from RECEIVED to CONFIRMED (or DECLINED) as Maersk processes the request.
  5. On CONFIRMED status, retrieve the booking confirmation document; it contains the final vessel, voyage, port cut-off dates, and documentation deadline.
  6. Submit shipping instructions (SI) before the SI cut-off date using the Maersk Shipping Instructions API to provide shipper/consignee details and cargo description for bill of lading generation.

Known gotchas

Related routes

Track container location and status by bill of lading or container number using a major ocean carrier's tracking API
developer.maersk.com · 5 steps · unrated
Book ocean freight and obtain a bill of lading from a carrier or INTTRA-style booking platform
logistics-general · 6 steps · unrated
Track ocean container milestones and subscribe to push events using the Maersk Track and Trace Plus API
developer.maersk.com · 6 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