CargoSmart · AsyncAPI Specification
CargoSmart Shipment Events API
Version 1.0.0
The CargoSmart Shipment Events API delivers real-time event notifications for container movements, shipment milestones, and vessel arrivals/departures via webhooks or server-sent events. Subscribe to tracking events for automated supply chain visibility and exception management.
View Spec
View on GitHub
BookingContainerDocumentationGSBNIQAXLogisticsMaritimeOcean FreightScheduleShippingSupply ChainTrackingVisibilityVesselAsyncAPIWebhooksEvents
Channels
container.event
Container tracking event
Published when a container tracking event occurs (gate in/out, load, discharge, arrival, departure).
shipment.milestone
Shipment milestone reached
Published when a shipment reaches a key milestone.
vessel.arrival
Vessel arrived at port
Published when a vessel arrives at a port.
vessel.departure
Vessel departed from port
Published when a vessel departs from a port.
booking.status
Booking status changed
Published when a container booking status changes.
eta.update
ETA updated
Published when the ETA for a container/vessel is updated.
Messages
ContainerEventMessage
Container Event
Container tracking event notification
ShipmentMilestoneMessage
Shipment Milestone
VesselArrivalMessage
Vessel Arrival
VesselDepartureMessage
Vessel Departure
BookingStatusMessage
Booking Status Changed
EtaUpdateMessage
ETA Updated
Servers
https
production
https://events.cargosmart.com
CargoSmart Event Delivery endpoint