Data Consumers
Transparency in the supply chain is critical in todays global trade. IPCSAs “Cargo Status” API allows Port Community Systems and Single Window Operators to share information about Cargo Status in the ports they operate in.
The Cargo Status API has been developed by IPCSA, and has identified the key data elements required to provide visibility and transparency on cargo in Ports. This allows PCS and Single Window users to plan their supply chains with real time
Request parameters
Documentation on how to implement this API can be found here. Two data elements are mandatory to allow requests, with an additional four for more detailed parameter search which are optional for information to be made:
- IdRequestor - Text reference of requestor user
- Port - Locode of port (one PCS can manage more than a port)
- A combination of
- IdEquipment - Container number
- BLNumber - BL Number
- BookingNumber - Booking number
- EstimatedDate - Estimated Time Arrival or departure (+/- 3 days) Format: yyyy-MM-dd
Response
In return, the NoTN platform will, in case the data consumer and data provider have a validated data-sharing agreement, return the following information:
Mandatory
- Port - Locode for the Port
- IdEquipment - Container number
- IdPortCall - Identification of the Journey for the PCS.
Optional
- Empty - Empty / Full
- Carrier - SCAC CODE
- TypeOfEquipment - ISO - CARS
- BLNumber - BL number
- BookingNumber string - Booking number
- GrossWeight - Gross weight
- NetWeight - Net weight
- DangerousGoods - Dangerous Goods
- Transhipment - Transhipment
- CustomsStatus - ,INPROCESS,INTERRUPTED,CLEARED
- CustomsClearanceDateTime - Customs clearance date/time.
- GateInDateTime - Gate in date/time
- GateOutDateTime - Gate out date/time:
- LoadedDateTime - Loaded date/time
- DischargedDateTime - Discharged date/time.
- EmptyDeliveredDateTime - Empty delivered date/time.
- InboundMeansOfTransportType - VESSEL/TRUCK/RAIL/BARGE/OTHER
- InboundMeansOfTransportName - Vessel name, truck plate, etc…
- OutboundMeansOfTransportType - VESSEL/TRUCK/RAIL/BARGE/OTHER
- OutboundMeansOfTransportName - Vessel name, truck plate, etc…
- TerminalOperatorName - Terminal operator name
- ReleaseOrderAvalaible:
- TerminalOperatorCode:
- InboundTerminalOperatorName:
- InboundTerminalOperatorCode:
- OutboundTerminalOperatorName:
- OutInboundTerminalOperatorCode:
- InboundCustomsStatus:
- InboundCustomsClearanceDateTime:
- OutboundCustomsStatus:
- OutboundCustomsClearanceDateTime:
- PlaceOfDestination:
- PlaceOfOrigin: