ContainerTracking
Cached container observations, independent of warehouse receipt and shipment status.
type ContainerTracking {
arrivalPort: ContainerTrackingPort
completed: Boolean!
containerNumber: String!
errorMessage: String
estimatedArrivalDate: ISO8601Date
estimatedArrivalLocation: String
lastCheckedAt: ISO8601DateTime
latestEvent: ContainerTrackingEvent
originPort: ContainerTrackingPort
provider: String!
providerUpdatedAt: ISO8601DateTime
refreshedAt: ISO8601DateTime
status: ContainerTrackingStatusEnum!
}
Fields
ContainerTracking.arrivalPort ● ContainerTrackingPort object shipments
Ocean arrival port, independent of inland delivery or warehouse receipt.
ContainerTracking.completed ● Boolean! non-null scalar common
Whether the provider considers this journey complete.
ContainerTracking.containerNumber ● String! non-null scalar common
Container identifier for this observation.
ContainerTracking.errorMessage ● String scalar common
Safe description of the latest refresh error.
ContainerTracking.estimatedArrivalDate ● ISO8601Date scalar common
Reported port ETA.
ContainerTracking.estimatedArrivalLocation ● String scalar common
Port associated with the ETA.
ContainerTracking.lastCheckedAt ● ISO8601DateTime scalar common
Time of the most recent completed check, including failures.
ContainerTracking.latestEvent ● ContainerTrackingEvent object shipments
Latest actual reported movement; never a future arrival.
ContainerTracking.originPort ● ContainerTrackingPort object shipments
Ocean origin port supported by carrier events; absent when ambiguous.
ContainerTracking.provider ● String! non-null scalar common
Tracking data provider.
ContainerTracking.providerUpdatedAt ● ISO8601DateTime scalar common
Update timestamp reported by the provider.
ContainerTracking.refreshedAt ● ISO8601DateTime scalar common
Time of the last successful provider response.
ContainerTracking.status ● ContainerTrackingStatusEnum! non-null enum common
State of the latest refresh.
Member Of
SupplyShipment object