October 9, 2026 - October 23, 2026

Container Tracking API

New features

  • GET /references now accepts updated_start and updated_end filters, so you can fetch only the references that changed within a time window instead of paging through your full list.

Bugs squashed

  • Fixed CMA-CGM references that could be deactivated with a "container not on document" reason even though the container was on the document.
  • Fixed Maersk shipments where a later document update could overwrite a completed journey, and where an empty-return milestone could be created from a gate-in event.
  • Fixed Maersk vessel matching when two vessels share the same name, which could link a shipment to the wrong vessel.
  • Fixed vessel position events that could be added after a container was discharged, and discharge events that could appear before the matching load event.
  • Fixed duplicate milestones that could appear when missing milestones were backfilled.
  • Barge legs from an inland origin on Evergreen shipments are now reported as barge legs instead of ocean vessel legs.
  • Evergreen booking lookups now return booking details (vessel and voyage, cut-offs, departure and arrival estimates) instead of reporting no data or "booking not found."
  • Fixed SACO Shipping shipments where "Booking Confirmed" was shown as "New shipment detected (empty container returned)."
  • Fixed Hyundai Merchant Marine (HMM) bookings with no containers assigned yet, which could fail and drop the booking's planned route.
  • Restored bill of lading and booking lookups for Regional Container Lines (RCL) and Swire.
  • Restored booking lookups for Matson, which were being rejected as invalid identifiers.
  • Restored container lookups for Sinotrans.