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

Container Tracking API

Improvements

  • Container Tracking API:
  • General: Report failing value when receiving a validation error response
  • Hapag-Lloyd: Added support for tracking by booking number
  • Pacific International Line: Use schedule's last known location date for ETA at the destination port

Bugs squashed

  • General: API should no longer populate full unlocode and facility code in unlocode field
  • General: Fix for references that timeout during processing and don't properly schedule next update attempt
  • CK Line: POD ETA should properly set to "planned: true"
  • COSCO: Fix for duplicate ETAs
  • Hamburg-Sud: Update connection to now point to Maersk for tracking
  • OOCL: Additional fixes to improper vessel name parsing
  • Namsung: Only use final listed vessel during extraction if multiple are listed

Standardizations

  • Namsung: Added new mappings for Namsung events
  • Wan Hai: Added transshipment departure ETD description

Container Tracking API

Improvements

  • Container Tracking API:
  • Rail event tracking improvements

Bugs squashed

  • Wan Hai: Ensure intra-terminal move description logic is applied consistently

Standardizations

  • Vessel name enrichment to use raw carrier-provided vessel name when possible

Container Tracking API

Improvements

  • Container Tracking API:
    • OOCL
      • Data processing performance enhancements

Bugs squashed

  • TS Lines: Fixed ETAs & ATAs for the same event(s) included in payloads
  • Namsung: Connection disruption improvements
  • OOCL: Connection disruption improvements
  • Sinokor: Connection disruption improvements
  • Korea Marine Transport (KMTC): Connection disruption improvements
  • Heung-A Shipping Connection disruption improvements