Skip to main content
GET
Get a container's transport events
This endpoint returns the container’s full normalized transport event history — vessel, rail, transshipment, terminal/gate, delivery, and document events — across the entire journey. It does not support filtering by event type, data source, or timestamp via query parameters. To narrow results to a subset (for example, terminal-only events such as full_in, full_out, empty_out, empty_in, vessel_discharged, vessel_arrived, or vessel_berthed), fetch the full list and filter client-side on attributes.event or attributes.data_source. Some events may have a null location_locode and timezone — most commonly on estimated events. See Event Timestamps for details on how to interpret those timestamps.

Authorizations

Authorization
string
header
required

Use a Terminal49 API key in the Authorization header with the Token prefix.

Authorization: Token YOUR_API_KEY

Path Parameters

id
string
required

Query Parameters

include
string

Comma delimited list of relations to include

Response

200 - application/json

OK

data
Transport Event Model · object[]
included
(Shipment model · object | Container model · object | Port model · object | Metro area model · object | Terminal model · object | Rail Terminal model · object | vessel · object)[]
meta
meta · object