DCSA Reference Documentation / Standards / Standard Releases / Port Call / Port Call v2.0.0
DCSA Interface Standard for Port Call 2.0.0 - Purpose & Scope
Contents
Introduction
Preface
DCSA envisions a digitally interconnected container shipping industry. Our mission is to be the de facto standards body for the industry, setting the technological foundation for interoperable IT solutions. Together with our member carriers, DCSA creates vendor-neutral standards for IT and non-competitive business practices. By working towards the widespread adoption of these standards, we aim to move the industry forward in terms of customer experience, efficiency, collaboration, innovation, and respect for the environment.
The objective of the DCSA Port Call Standard is to enable a digital port call planning process, which will facilitate vessel speed optimization, reduce CO2 emissions, improve schedule reliability, and increase operational efficiency overall. To provide a global industry framework that builds on existing standards, DCSA port call data definitions align with IMO terminology*.
Apart from the reliance on a small set of widely used open-source technologies and standards (e.g. JSON, REST, OpenAPI), the standards published by DCSA are technology agnostic.
DCSA does not point to specific vendors’ technologies or systems and relies on open-source, shared requirements for the industry that can be used by all parties.
This chapter describes the purpose, scope, and supporting publications of this document.
Purpose
The DCSA Port Call Interface Standard aims to simplify and standardize the exchange of operational information between carriers, terminals, port authorities, and service providers, to orchestrate and optimize port calls.
This publication aims to ensure agreement on the shared requirements and standards that must be followed to streamline interoperational functionality and data sharing across relevant industry participants.
Agreement on standards will ensure that data exchange interfaces, including their functionality and data provided, adhere to the same definitions and design. The aim is to ensure that the end-user experience remains consistent across all industry participants who use these standards.
Scope
The DCSA Port Call Interface Standard focuses on the process beginning with the communicated operational estimated time of arrival at a Berth of a port before reaching the Pilot Boarding Place and Berth.
The operational vessel schedules and communications regarding cargo operations are running as separate processes in parallel. These processes are included in the DCSA Industry Blueprint and not addressed in this document.
The detailed port call process maps (weekly berth planning, port call, nautical services, and other services) are available in the DCSA Industry blueprint. The process maps are key to understanding how to use the use cases, especially in the case of non-happy flows.
Process
Industry Blueprint
Weekly berth planning
Weekly berth planning
Port call process
Port call services
High-level port call process
The foundation for creating operational transparency is to express event timestamps using a common language and definitions. The definitions for the timestamps of the events and their negotiation process, where applicable, outlined in this document are aligned with IMO terminology (Please refer to the External References section below for further information).
Port call services negotiation: E-R-P-A pattern of events
The planning and execution of many events follow the same pattern, in which several instances of the estimated, requested, and planned times can occur.
-
Estimated: When an entity estimates to arrive, depart, start, or complete a service. For example, a carrier provides the terminal operator with an estimate of when it will arrive at berth.
-
Requested: When the receiving party requests a service to occur at a specific time. For example, a terminal operator requests a carrier to change its arrival time at berth due to a delay.
-
Planned: The confirmation of the requested time by the entity providing the service. A planned time is always equal to a requested time. For example, when a carrier confirms the Requested Time of Arrival at berth from the terminal with a Planned Time of Arrival at Berth. In case the vessel is unable to meet the Requested Time of Arrival, then the vessel will send a new Estimated Time of Arrival, which will be followed by a new Requested Time of Arrival, and so on, until the vessel agrees with the RTA and confirms it with a Planned Time of Arrival equal to the Requested Time of Arrival.
-
Actual: The actual execution of the planned event. For example, Actual Time of Arrival at Berth.
Some events, specified in this document, do not need to follow the E-R-P-A pattern, as they are informative and reflect actuals only (e.g., vessel readiness for cargo operations).
Example of port call process with E-R-P-A pattern of events
The process involves a series of sequential events: Arrival at Pilot Boarding Place, Arrival at Berth, Start of Cargo Operations and other services, Completion of Cargo Operations, and Departure from Berth. Each of these follows the E-R-P-A pattern. However, certain events, such as End of Sea Passage (EOSP in the image), do not follow this pattern.
The process begins with arrival at berth negotiations between the carrier and the terminal. The carrier initiates by sending an Estimated Time of Arrival at Berth (ETA Berth), and the terminal responds with a Requested Time of Arrival at Berth (RTA Berth). If adjustments are needed, the carrier sends an updated ETA, and the terminal replies with a revised RTA, repeating the pattern until both parties reach an agreement. Once agreed, the carrier confirms the Planned Time of Arrival at Berth (PTA Berth). After the vessel arrives, the carrier shares the Actual Time of Arrival at Berth.
Actors & Roles
The interface standard defines all information exchanges among the relevant parties. For port call planning and execution, the key parties include:
-
Carrier
-
Port (incl. nautical service providers)
-
Terminal
-
Service Provider
In this interface standard, carriers and ports may be represented by multiple entities, each distinguished by a specific role. These roles help identify data origin and ownership, ensuring clarity in data flow and responsibility. The roles are:
-
Carrier: Carrier, Carrier local agent, Vessel.
-
Port (incl. nautical service providers): (Port) Authorities, Pilotage service provider, Towage service provider, Mooring service provider.
-
Terminal: Terminal.
-
Service Provider: Lashing service provider, Bunker service provider, Sludge service provider, Other service provider
Due to differences in carrier organizations, internal processes, and variations in operations across ports and terminals, any party representing an actor may send and receive messages on that actor’s behalf.
Supporting publications
This Interface Standard document is supported by a range of supplementary DCSA publications. The supporting publications are listed in the table below and can be found on the DCSA website.
| Publication | Descriptions |
|---|---|
| DCSA Port Call 2.0.0 Data overview | This document contains the complete list of data attributes relevant to the DCSA Port Call 2.0.0 use cases, specifying whether each attribute is mandatory, conditionally mandatory, or optional. |
| DCSA Glossary of Terms | This document explains international container shipping terminology used within the industry, fostering communication and promoting standardisation among stakeholders. |
| DCSA Industry Blueprint | This document consists of a compilation of business processes that are considered critical for industry digitalization and standardisation efforts, and that are not considered commercially sensitive or of competitive advantage. It offers an accessible way to understand the container shipping industry by providing industry-approved processes and data definitions. Additionally, it visually demonstrates the domains where DCSA’s standards are applied. |
External references
Change history
| Version | Date | Description |
|---|---|---|
| 1.0 | November 2021 | - DCSA Interface Standard JIT Port Call - 17 timestamps - Detailed info in: https://github.com/dcsaorg/DCSA-OpenAPI/tree/master/jit/v1 |
| 1.1 | November 2021 | - DCSA Interface Standard JIT Port Call - completed to 50 timestamps - Detailed info in: https://github.com/dcsaorg/DCSA-OpenAPI/tree/master/jit/v1 |
| 1.2 Beta | July 2022 | - DCSA Interface Standard JIT Port Call - completed to 110 timestamps - Detailed info in: https://github.com/dcsaorg/DCSA-OpenAPI/tree/master/jit/v1 |
| 2.0 | 2025-12-18 | - Renamed to DCSA Port Call Standard - API specifications redesign and enhancements based on beta implementations and testing - Detailed info in: https://dcsa.org/standards/port-call/documentation-port-call |
Legal disclaimer
Copyright 2025 Digital Container Shipping Association (DCSA) Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License here: LicenseUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.








