Skip To Content
Dear Customer, To improve our service delivery, please be informed that scheduled maintenance on our Terminal operating system will take place on Wednesday 30th, November 2022, from 04.00 am to 08.30 am. During this period, Gate operations would be impacted as well as TERMView and Track & Trace. We regret any inconvenience this service disruption may cause. Regards, APM Terminals Customer Care Team. To receive future operational updates via Email or SMS please subscribe to our Terminal Alerts.
Swipe Right for Terminal Navigation Swipe Left for Global Navigation
APM Terminals API - Data Transfer

Data Services & API Store

Staying up-to-date in today’s challenging logistics industry, while keeping costs low, is not easy. We’re convinced that using modern, standardized and tested application programming interfaces (APIs) is the quickest and most cost-effective way to stay ahead.

What are APIs and how do they work?

An API (Application Programming Interface) is a software intermediary that allows two applications to talk to each other. APM Terminals’ innovative, industry-leading APIs enable customers to pull real-time container status data from its Terminal Operating Systems, into their own internal systems, such as a Logistics or Transport Management System (TMS).

The introductory film below from the DCSA explains this further (click here if the video isn't visible).

How can our APIs help your business?

APIs remove the need to look up information manually via our existing Track & Trace channels, making this the ideal solution for shipping lines, inland transporters, cargo owners and managers, and data aggregators who process higher volumes.

  • Cost effective - removes the need to look up a container's status manually
  • Increased accuracy - container data is transferred automatically removing the chance of human error or reliance on outdated information
  • Time saving - enables large volumes of data to be handled with no manual intervention
  • Improved planning - guarantees you’re using the most up-to-date information available in the supply chain

Available APIs

The following APIs are currently available:

Terminal availability

Our Truck Appointment API is currently available for:

  • Los Angeles (USA)
  • Gothenburg (Sweden)
  • Mobile (USA)
  • Port Elizabeth (USA)
  • Vado Ligure (Italy) 

All other APIs currently offer data for terminals in the following locations, with additional terminals being added continually.

  • Algeciras (Spain) - All APIs except Empty Container Returns
  • Apapa (Nigeria)
  • Bahrain (Khalifa Bin Salman Port)
  • Buenos Aires (Argentina) - All APIs except Container Event History
  • Gothenburg (Sweden)
  • Itajaí (Brazil) -  All APIs except Empty Container Returns
  • Lázaro Cárdenas (Mexico)
  • Los Angeles (USA)
  • Onne (Nigeria)
  • Medport Tangier (Morocco) -  All APIs except Empty Container Returns and Container Event History
  • Mobile (USA)
  • Moín (Costa Rica)
  • Monvrovia (Liberia)
  • Port Elizabeth (USA)
  • Rotterdam Maasvlakte II (Netherlands) - All APIs except Empty Container Returns
  • South Florida Container Terminal (Miami, USA)
  • Tangier (Morocco) - All APIs except Empty Container Returns
  • Vado Ligure (Italy)
  • Valencia (Spain) - All APIs except Empty Container Returns
  • Yucatan (Mexico) - All APIs except Empty Container Returns

Later in the year we'll be adding additional APIs that use predictive data, such as estimated discharge times, and an API that allows you to make and amend truck appointments. If you'd like to be notified when we add new APIs or terminals please register for updates

Further information

Our APIs use standard industry protocol, and modern security measures based on open standards, to ensure the set up requires as little effort as possible. Visit developer.apmterminals.com for detailed information about our APIs, technical support and pricing.