Suomi.fi for Service Developers
Go directly to contents.
Best practices for developers
API design in public administration

When a program or application has been completed

Facilitate ecosystem development by publishing the source code, data model and documentation of the implementation openly.

When you invest in the developer experience, you support the use of the API.

Clearly define and communicate about the API's service-level agreement. Create a fast deployment process that is automated as far as possible.

Communicate about the planned life cycle of the API and introduce high-quality versioning.

When you create an open test version of the API, you facilitate its deployment.

Plan for the end of the API's life cycle. Consider the stakeholders when retiring an API.

Glossary