Transport
Shipment Event

Shipment Event Updates

RECEIVE Event update

This is used to either create events in our SPOT system or to receive event information when events are updated on your shipment.

messageType: transport.eventUpdate


Sample files:


{
	"messageHeader": {...},
	"eventUpdate": {...}
}
PropertyTypeMandatoryDescription
messageHeaderMessageHeaderMMessage Header information.
eventUpdateEventUpdateMEvent Update information.

EventUpdate

"...": {
	"trackingId": "string",
	"transportReferences": [{...}],
	"references": [{...}],
	"events": [{...}]
}

For json references and events key "reference" or "event" must be provided as shown in code snippet and sample files.

Transport references should be provided as array.


PropertyTypeMandatoryDescription
trackingIdStringMShipment tracking ID (SPOT ID).
transportReferencesArray[TransportReference]OArray of transport references.
referencesArray[TransportOrderReference]OArray of references. (Customer/Partner/...)
eventsArray[Event]MArray of events.
💡

Shipment event can be accessed using trackingId but also using customerReference providing it in references object, or using MBL provided in transportReferences.

TransportReference

"...": {
	"referenceType": "string",
	"value": "string"
}
PropertyTypeMandatoryDescription
referenceTypeStringMType of transport reference MAWB, HAWB, MBL, HBL, JOBFILE_UKW_POSITION.
valueStringMReference value.