Access and versioning
- No authentication is currently required on these public routes.
API-Version: 1is optional on requests.- Responses include
API-Version: 1.0.3. - Follow
Next-Page-Cursorwith thecursorquery parameter.
DCSA Commercial Schedules 1.0.3 API documentation
Download OpenAPI YAMLAPI-Version: 1 is optional on requests.API-Version: 1.0.3.Next-Page-Cursor with the cursor query parameter.Z without port-timezone conversion.T00:00:00Z.isDummyVessel reflects IMO availability; unavailable vessel details are not invented.offeringServicePartners without invented voyage links.inferredLegs only connect consecutive dated calls on the same vessel and voyage; they are not cargo-guaranteed routings.curl -H 'API-Version: 1' \
'https://schedules.terminal49.com/vessel-schedules?carrierServiceCode=TPI'
curl -H 'API-Version: 1' \
'https://schedules.terminal49.com/port-schedules?UNLocationCode=USNYC&date=2026-08-20'
/services and /ports provide compact,
searchable building blocks for discovery, LLM, and graph workflows.
They are Terminal49 catalogs, not DCSA operations.