📄️ Authentication
All endpoints in the MyPuro API require authentication using API keys. If omitted, the API will reject the request and instead return an HTTP 401 Unauthorized response.
📄️ Access management
The API key will have the access rights which are specifically enabled in the MyPuro Portal for API use.
📄️ Certificate Id
Certificate Ids of a bundle is exposed through the certificates attribute, for example:
📄️ OpenAPI
We publish OpenAPI 3-compliant spec files for the MyPuro API. These specification files describe the API interface we expose in a machine-readable format. This includes information like the available authentication mechanisms, a list of the endpoints we expose, the arguments those endpoints expect and the shape of the possible responses.