Skip to content

Transport status messages

Actor TransportStatus.StatusCode Description TransportStatusType Required Data
Carrier BOOKING ACCEPTED Booking has been Accepted by Carrier STANDARD If Capacity.AutoAccept = YES then Booking Acceped message is not needed as shipment is auto assepted
Mandatory Input
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType = STANDARD
Optional Input
1:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier BOOKING DECLINED Booking has been Declined by Carrier STANDARD Mandatory Input
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.ReasonCode - Reason for the decline
Possible Values for decline reasons:
- No capacity available within 2 weeks
- No capacity available longer than 2 weeks
- Force majeure - war
- Force majeure - strike
- Force majeure - riot
- Force majeure - crime
- Force majeure - epidemic
- Force majeure - act of god
- Limited opening hours at Ship from
- Late booking
- Transport booking incomplete
- Load too heavy
- Destination not served
- Fill level exceeded
- Equipment limitations (hazmat, temp contr, customs)
- Unreasonable distance
- Equipment dwell time/equipment tied up at final receiver
Optional Input
1:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier PROOF OF PICKUP POP Event STANDARD Mandatory Input:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType = STANDARD
3:TransportStatus.Time Object of DateTimeType = ""Event""
4:TransportStatus.Location.StopNumber:Stop Number on which Pickup Event is Reported. Location should be ShipFrom Location of Transport Order/Cargo
Mandatory Input(Visibility/Co3):
1:TransportStatus.VehicleDetails.LicencePlateCountryCode-This is 2 digit ISO Country code (For e.g. "SE")
5:TransportStatus.VehicleDetails.LicencePlateNumber - This is the CO3 enabled vehicle/equipment number which needs to be tracked.(For e.g "PABF46")
Optional Inputs:
1:TransportStatus.EquipmentNumber
2:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the pick-up
3:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier MISSED PICKUP Missed Pickup/Empty Run STANDARD Mandatory Field
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Location.StopNumber - Location should be ShipFrom Location of Transport Order/Cargo
4:TransportStatus.ReasonCode (One of the Following incidating who is responsible for the Missed Pickup)
- Pick-up location
- Transport buyer
- Cross dock
- Force majeure
- Carrier

Optional Fields
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the missed pick-up
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message"
Carrier REPORT ON PICKUP Report Quantity Deviations STANDARD Mandatory Inputs:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType = STANDARD
3:One or more of the Following Deviation is required to be reported
- TransportStatus.ActualTotalWeight
- TransportStatus.WeightUoM - Possible Values KGM (Kilo Gram), LBS (Pound)
- TransportStatus.ActualTotalVolume
- TransportStatus.VolumeUoM - Possible Values MTQ (Cubic meters), FTQ (Cuble Foot)
- TransportStatus.ActualNumberOfTUs
- TransportStatus.ActualLoadingMeter
Optional Fields
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the cargo deviation
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier REPORT EQUIPMENT NUMBER Report Equipment Number for the Shipment STANDARD Mandatory Input:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Time Object of DateTimeType = ""Event""
4:TransportStatus.EquipmentNumber
Mandatory Input(Visibility/Co3):
1:TransportStatus.VehicleDetails.LicencePlateCountryCode-This is 2 digit ISO Country code (For e.g. "SE")
5:TransportStatus.VehicleDetails.LicencePlateNumber - This is the CO3 enabled vehicle/equipment number which needs to be tracked.(For e.g "PABF46")
Optional Fields
1:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier PROOF OF ARRIVAL POA Event STANDARD Mandatory Input:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Time Object of DateTimeType = ""Event""
4:TransportStatus.Location.StopNumber:Stop Number on which Proof Of Arrival Event is Reported. Location should be ShipTo Location of Transport Order/Cargo
Optional Inputs:
1:TransportStatus.EquipmentNumber
2:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the arrival
3:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier INFORMATION OF DELIVERY IOD Event STANDARD Mandatory Input:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Time Object of DateTimeType = ""Event""
4:TransportStatus.Location.StopNumber:Stop Number on which IOD Event is Reported. Location should be ShipTo Location of Transport Order/Cargo
Optional Fields
1:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier UPDATE ETA Estimated Time of Arrival Update STANDARD This event is used to Update ETA in Pickup/Delivery Stop
To Update ETA on Pickup Location, following Information is needed
Mandatory Input:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Time Object of DateTimeType = ""Estimated""
4:TransportStatus.Location.StopNumber:Stop Number on which ETA Event is Reported. Location should be ShipFrom Location of Transport Order/Cargo
5:TransportStatus.StatusSubCode:""Late Pick-Up Planned"" or ""Early Pick-Up Planned""
6:TransportStatus.ReasonCode (One of the Following incidating who is responsible for the Missed Pickup)
- Pick-up location
- Transport buyer
- Cross dock
- Force majeure
- Carrier
Optional Fields
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the pick-up/delivery ETA change
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier ALERT Miscellenious Transport Status Event NON STANDARD Mandatory Input:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. NON STANDARD
3:TransportStatus.MessageInformation :Free Text for Reason to send the Alert. Can be used to report generic status not covered by STANDARD events
Optional Fields
1:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier DOCUMENTS MISSING Document Missing STANDARD Mandatory Fields:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.ReasonCode :One of the Following value
- Pick-up location
- Delivery Location
- Transport buyer
- Cross dock
- Carrier
Optional Fields:
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the missing documents
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier DAMAGED GOOD Damaged Goods STANDARD Mandatory Fields:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.ReasonCode :One of the Following value
- Pick-up location
- Delivery Location
- Carrier
- Cross dock
- Force majeure
Optional Fields:
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the damage
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier CUSTOMS CLEARED Custom Cleared STANDARD Mandatory Fields:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Location.LocationName :UN Code of the location where event happened
Optional Fields:
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the damage
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier PICKED UP FROM PORT Pickup from Port STANDARD Mandatory Fields:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Location.LocationName :UN Code of the location where event happened
4:TransportStatus.Time Object of DateTimeType = ""Event""
5 TransportStatus.EquipmentNumber
Optional Fields:
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the damage
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier UNLOADED FROM VESSEL Unloaded from Vessel STANDARD Mandatory Fields:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Location.LocationName :UN Code of the location where event happened
4:TransportStatus.Time Object of DateTimeType = ""Event""
Optional Fields:
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the damage
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier LOADED ON VESSEL Loaded on Vessel STANDARD Mandatory Fields:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Location.LocationName :UN Code of the location where event happened
4:TransportStatus.Time Object of DateTimeType = ""Event""
5:TransportStatus.VesselName = Name of the vessel
Optional Fields:
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the damage
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Carrier RECEIVED AT THE PORT Received at Port STANDARD Mandatory Fields:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
3:TransportStatus.Location.LocationName :UN Code of the location where event happened
Optional Fields:
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the damage
2:TransportStatus.SystemOfRecordMessageId - Reference number carrier want to associate with the Status Message
Shipper BOOKING CANCELED Booking Canceled by Shipper STANDARD Mandatory Fields:
1:TransportStatus.CargoAssetId - To identify the cargo on which the event is added
2:TransportStatus.TransportStatusType =. STANDARD
Optional Fields:
1:TransportStatus.StandardMessageSupplementaryInformation - Free Text field mentioning the details about the damage
2:TransportStatus.SystemOfRecordMessageId - Reference number shipper want to associate with the Status Message