Publishing Software for the Public Sector Go to page
Guidelines and operational instructions on how to make public administration software available.
Guidance and references to ensure secure data exchange and integration between public administration systems.
Interoperability enables public administration digital services to communicate with each other securely. APIs make integration between different systems possible according to shared rules.
This makes it easier to realize efficient and reliable digital services built on reusable components.
Follow these steps and resume them as the service evolves to update the API, verify changes, and republish versions.
Learn about the APIs available in the catalog and use the practical examples as a reference for integrating them into your institution's services or creating new ones.
Access the National Digital Data Platform (PDND) to request access.
Create APIs using available tools and support channels.
Consult and reuse ontologies, controlled vocabularies, and data schemas to ensure semantic consistency and interoperability.
MATERIALS AND TOOLS
During the development stages, check that the API meets the OpenAPI specification and is syntactically correct. You can do this using the automatic checking and validation tools.
Publish e-services, consisting of one or more APIs, in the National Digital Data Platform (PDND) testing environment. After testing, make them available in the catalog so that other administrations can discover and use them.
MATERIALS AND TOOLS
Guidelines and operational instructions on how to make public administration software available.
Tips and suggestions for identifying existing and reusable solutions, evaluating them in light of your needs, and implementing them according to the established procedures.
By combining software development and operations management, DevOps practices help manage the software and project lifecycle.
It is the information portal dedicated to interoperability and APIs in Public Administration. It collects the API catalog, practical examples and useful content to understand how they work and how to integrate them into your services.