This guide outlines the most common issues and error situations that may occur when using the Vero API interfaces.
Ensure that all required technical specifications and onboarding procedures have been completed before starting production use.
Scam messages have been sent out in the Tax Administration’s name. Read more about scams.
This guide outlines the most common issues and error situations that may occur when using the Vero API interfaces.
Ensure that all required technical specifications and onboarding procedures have been completed before starting production use.
Make sure that you have completed the API portal acceptance testing:
If the acceptance testing has not been completed, the APIs will return the following error:
Check the status of the software registered in the API portal, the selected APIs, and the API key used in the requests:
Read more: Software registration and acceptance procedure - vero.fi
Make sure that the following headers are included in every API request. If any of the following headers are missing, the request will fail and API access will be blocked.
Depending on the missing header, the following error messages may be returned:
Required headers:
Note: Firewall rules for test APIs (apitest.vero.fi) have been tightened on Monday, May 12, 2025, making these headers mandatory for all users.
In production (api.vero.fi), these headers will be mandatory starting Monday, September 15, 2025.
Additional headers required by Vero APIs:
Read more: Technical Guidelines for Vero API Interfaces - vero.fi
Certificate-related error messages:
API interface access not granted in the Certificate Service:
Certificate has expired:
Use of test and production certificates:
Check whether the API requires Suomi.fi authorization.
Other authorization-related errors:
The requirement for Suomi.fi authorization is specified in each API’s documentation in the API portal. Not all APIs require Suomi.fi authorization.
Invalid input or connection issues:
Avoid calling APIs during scheduled maintenance windows: