DCSA Reference Documentation / Standards / Standard Releases / Port Call / Port Call v2.0.0
DCSA Port Call 2.0.0 - Implementing Port Call Standard
This is a guide to implementing the DCSA Port Call standard version 1.0, written for the technical teams of DCSA adopting organizations.
Contents
Reference Documentation
To get acquainted with the standard, refer to the Port Call Introduction.
To understand the Purpose & Scope, User Stories, Use Cases, Endpoint Overview, Business Process Model and Data Overview of the standard, refer to the Port Call Documentation page.
To understand the data structures used by the standard and how they can be mapped to your own organization’s data types, consult the Port Call Information Model.
Implementing the Standard
The DCSA Port Call 2.0 standard is designed and is expected to be implemented following the DCSA API Design and Implementation Guidelines 2025.Q4 (formerly named v3.0).
To review the reference implementation of the Port Call standard, created by DCSA to verify the standard and used for measuring the conformance of adopter implementations, consult the Port Call module of the DCSA conformance GitHub repository.
To ensure that your organization becomes a successful adopter in the DCSA Port Call standard API ecosystem, use the DCSA conformance framework periodically throughout your implementation project, to measure the conformance of your implementation and to improve it as needed.
You can use a DCSA conformance sandbox as a counterpart in your development, since it allows you to easily test the most relevant conformance scenarios that your application needs to support. The Port Call standard includes the list of Port Call conformance scenarios and validations that adopters are expected to support.
The DCSA Port Call OpenAPI specification is available publicly on SwaggerHub.
Port Call Event Publisher Implementation
To implement the Port Call standard API as an Event Publisher, use your organization’s technology stack to implement the “GET /events” endpoint of the Port Call OpenAPI specification.
Port Call Event Subscriber Implementation
To receive Port Call events from any Event Publisher, use your organization’s technology stack to build the “POST /events” endpoint of the Port Call OpenAPI specification.
Use the publisher’s proprietary process to register your endpoint(s) for receiving events.
Versions overview
List of changes and the version in which they are released:
| Version | Date of Publication | Change | Purpose of change |
|---|---|---|---|
| 2.0.0 | 2025-12-18 | Initial release of Port Call version 2. | N/A |