To get acquainted with the general principles applicable when implementing any DCSA standard, consult the DCSA API Design and Implementation Principles. To review the reference implementation of the Port Call (JIT) standard, created by DCSA to verify the standard and used for measuring the conformance of adopter implementations, consult the Port Call (JIT) module of the DCSA conformance GitHub repository.👉Important note: While implementing the standard, run conformance periodically and use the Conformance Tool as a compass to guide the implementation. Don't wait until implementation has been finished and then run Conformance.
Event Publisher Implementation
To implement the Port Call (JIT) standard API as an event publisher, use your organization's technology stack to implement each endpoint of the DCSA Port Call (JIT) OpenAPI specification page.To ensure that your organization becomes a successful adopter in the DCSA Port Call (JIT) 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.
Event Consumer Implementation
To consume events published by any provider through the DCSA Port Call (JIT) standard API, use your organization's technology stack to build a backend API client application using the DCSA Port Call (JIT) OpenAPI specification page.You can use a DCSA conformance sandbox as a counterpart in your development, since it allows you to easily test the most relevant scenarios that your application needs to support.As an alternative, you can also use directly the corresponding API specification page of one of the publishing organizations whose events you intend to retrieve through the DCSA standard API.