Container Tracking API

Improvements

  • Container Tracking API:
    • Enhance carrier connections: OOCL, PCIU, KMTU, COSU
    • Standardize city naming conventions by Unlocodes
    • Improve MATS ETA reporting

Bugs squashed

  • ONE Line: Bug fix for top level location reporting
  • PIL: Bug fix for top level location reporting
  • CMA: Bug fix to omit irrelevant events on BL lookup

Standardizations

  • Wan Hai: General standardization improvements

Enhanced Terminal Visibility at the Port of Montreal

New Terminal Additions

UN/LocodeTerminal NameSMDG Code
CAMTRMaisonneuve Terminal (Section 68)TMTMAI
CAMTRViau Terminal (Section 52)VIAU

Please contact support if you are interested in taking advantage of this Pro plan offering.

Container Tracking API

Improvements

  • Container Tracking API:
    • Enhance carrier connections: COSU, SEAU, SMLU

Standardizations

  • RCL: Standardize origin port events
  • PIL: Rail standardizations
  • All carriers: Improve "at transshipment port" standardization

Container Tracking API

Improvements

  • Customs Clearance API: Refine reporting for the MBL's last_update_status
  • Container Tracking API:
    • Enhance inland_destination reporting
    • Standardize mode parsing across carriers

Bugs squashed

  • Auto-unsubscribe: Bug fix for containers auto-unsubscribed upon "Gate in empty return" at the beginning of a shipment cycle
  • Track by booking: Bug fix for scenarios when a booking_number is not returned in a reference update payload
  • Rail events reporting: Bug fix to stop reporting export-cycle rail movements after "Gate in empty return"
  • Auto-carrier identification: Bug fix for not identifying ACI references for CMA and Maersk

Standardizations

  • RCL Group: Additional standardizations for "Gate in empty return"
  • Hyundai Merchant Marine: Implement additional discharge and hold standardizations
  • Yang-Ming: Implement additional standardizations for gate out, load, and discharge milestones

Container Tracking API

Improvements

  • Vessel Reporting: Report robust vessel details when no vessel name is provided

Bugs squashed

  • CMA: Bug fix for CMA estimated arrival to POD
  • Hapag-Lloyd: Bug fix for location reporting in San Antonio, Chile (CLSAI)

Standardizations

  • MSC: Implement additional customs release, holds, rail and transshipment port standardizations

Enhanced Querying for References

The /references endpoint has been updated to allow for filtering by multiple criteria, including inactive references using query parameters. This is a non-breaking change

Permitted Filter Conditions

KeyDescription
container_idFilter results based on a specific container ID
bill_of_ladingFilter results based on a specific Bill of Lading
booking_numberFilter results based on a specific Booking Number
carrier_codeFilter results based on a specific Carrier
activeFilter results based on whether the reference is active or inactive
created_startFilter results based on when it was created
created_endFilter results based on when it was created
last_update_statusFilter results based on a reference's last_update_status

Examples:

To show all active references whose last update status is extraction_failed:

{{baseUrl}}/references?last_update_status=extraction_failed

To show all inactive references under the Bill of Lading 12345678:

{{baseUrl}}/references?active=false&bill_of_lading=12345678

To show all active PIL references created between January 1, 2024 and January 15, 2024:

{{baseUrl}}/references?carrier_code=PCIU&created_start=2024-01-01&created_end=2024-01-15

Container Tracking API

Improvements

  • Terminal Events: Capture additional terminal-sourced milestones that occur while the container is not at the terminal facility (e.g., Customs release or Freight hold)
  • Track by Booking & MBL: Continuously check for newly added containers until the vessel departs from the origin port
  • Vessel Reporting: Report robust vessel details when no vessel name is provided
  • Rail Location Reporting: Represent that a location's unlocode is UNMAPPABLE instead of null if the location is not in the UNECE database

Bugs squashed

  • CMA: Fix bug where a milestone's standardized description and mode are incongruent
  • Maersk: Bug fix for some cases of location objects not populating
  • HMM: Fix when some containers would not return container_iso despite being available in raw data

Standardizations

  • CMA: Implement additional hold, gate in and gate out standardizations
  • Hyundai Merchant Marine: Implement additional discharge and hold standardizations
  • Yang-Ming: Implement additional standardizations for gate out, load, and discharge milestones

Developer Hub

  • Launch! 👩🏽‍🚀🚀👽

Enhanced Terminal Visibility at the Port of Charleston

New Terminal Additions

UN/LocodeTerminal NameSMDG Code
USCHSNorth Charleston TerminalNCMT
USCHSWando Welch Terminal (WWT)WWMT
USCHSHugh K. Leatherman TerminalHLT

Please contact support if you are interested in taking advantage of this Pro plan offering.

Enhanced Terminal Visibility at the Port of Charleston

New Terminal Additions

UN/LocodeTerminal NameSMDG Code
USCHSNorth Charleston TerminalNCMT
USCHSWando Welch Terminal (WWT)WWMT
USCHSHugh K. Leatherman TerminalHLT

Please contact support if you are interested in taking advantage of this Pro plan offering.