Container Tracking API

Changes

  • General: Duplicate prevention now ignores the callback_url property; unique URLs cannot be used to create a duplicate reference

Improvements

  • General: Add unique milestone IDs and versions to milestone objects within reference updates

Bugs squashed

  • Heung-A: Resolve connection outage
  • PIL: Resolve connection outage

Standardizations

  • Hapag-Lloyd: Better standardization for transshipment events within HLCU references (including RTP journey codes related to DCSA)
  • Hapag-Lloyd: Map combined rail events to standardized rail milestones
  • Yang Ming: Event standardizations

Terminals

Improvements

  • General: Integrate with HHLA terminal schedules
  • CAMTR: Increase terminal coverage

Bugs squashed

  • USCHS: Address failiures due to large payloads

Standardizations

  • USCHS: Event standardizations

Container Tracking API

Improvements

  • Maersk: vessel identification improvements

Bugs squashed

  • Arkas: High rate of extraction failures
  • Pacific International Line: High rate of extraction failures

Standardizations

  • ZIM: event standardizations
  • Hyundai: location mappings

Container Tracking API

Improvements

  • Increase coverage at CAMTR

Bugs squashed

  • CMA: Container still in active shipment status randomly returning "no_data"
  • TS Line: Incorrect timestamp at POL
  • ONE Line: Different POD events can be standardized into similar or duplicated milestones in the update payload
  • ONE Line: Wrong description at transshipment port
  • MSC: Improved inland destination logic related to destination port override

Standardizations

  • USCHS: event standardizations
  • Arkas: event standardizations

Container Tracking API

Improvements

  • Improve Maersk vessel identification
  • General location data enhancements

Bugs Squashed

  • PIL: extraction failures
  • SITC: extraction failures
  • Crowley: extraction failures

Standardizations

  • USCHS event standardizations

Container Tracking API

Bugs Squashed

  • Hyundai: High failure rates when subscribing by container ID and carrier code
  • Terminal event descriptions do not match documented standardization
  • Evergreen: high rate of extraction failures
  • ONE Line: POD is a transshipment port and not the final POD
  • SITC: Wrong description at origin port; incorrectly treated as a transshipment location
  • CK Line: Fix incorrect descriptions
  • MSC: high rate of extraction failures

Container Tracking API

Improvements

  • Wan Hai: Track by booking support

Bugs Squashed

  • Maersk: Update inland origin detection logic
  • MSC: Carrier sourced destination arrival milestones not de-duplicated
  • ONE Line: Investigate high failure rates
  • CMA: Investigate high failure rates
  • OOCL high failure rates fix
  • Wan Hai: Missing vessel departure and arrivals for empty return containers
  • SITC: Wrong description at origin port; incorrectly treated as a transshipment location
  • Maersk: Same location returned for Inland Origin and Origin Port
  • PIL: high rate of extraction failures
  • Wan Hai: Uptick in extraction failures and no data statuses for valid BL lookups

Container Tracking API

Improvements

  • Yang Ming: Extraction method improvements
  • Yang Ming: Track by booking support

Bugs Squashed

  • Auto Carrier Identification reference carrier code mismatch
  • Maersk: "Gate in empty return" available in raw data but not included in update payload
  • Duplicate "Departure from Origin Milestones"
  • Cosco: Lack of Discharge at Destination
  • ONE Line: Investigate high rate of "no_data" statuses

Container Tracking API

Improvements

  • If bill of lading is not provided, rely on bill of lading inferred on backend for future lookups

Bugs Squashed

  • 'Gate in empty return' at the beginning of payload causing auto-unsubscribe
  • RCL: Attempting to track by MBL results in a 500 Internal Server error
  • UNIONPACIFIC & NORFOLKSOUTHERN: Past-dated estimates
  • Yang Ming: Extraction failures due to empty responses
  • CMA High volume of "no_data" statuses

Standardizations

  • SITC: transshipment port event standardization request
  • CMDU: standardization improvements

Container Tracking API

Improvements

  • HMM: Retrieve the bill of lading number from container-only lookups, and set it on the reference on future lookups for richer data

Bugs squashed

  • General: 'Gate in empty return' at the beginning of payload causing auto-unsubscribe
  • MSCU: Resolved high failure rates
  • RCLU: Resolved 500 errors when tracking with RCLU

Container Tracking API

Bugs squashed

  • General: Fix to properly report all ETA to destination port milestones as "planned: true" for certain carriers
  • Maersk: Fix to not created child container references for additional containers that are not on the bill of lading
  • Namsung: Fix to improve tracking success rate
  • Westwood: Fix to improve tracking accuracy when tracking by bill of lading