e-Zamówienia Platform

Official API of Poland's Public Procurement Office for retrieving tender notices and procurement plans. High barrier to entry: formal registration, OAuth2 Client Credentials, an integration test report is required.

PL OAuth2 Client Credentials REST/JSON

See documentation →

About this API

The e-Zamówienia Platform is Poland's central system for public tenders. The API lets external systems retrieve tender notices and procurement plans programmatically instead of browsing the site manually — it's the only entry in this catalog with such a formalized access procedure.

Frequently asked questions

Do I need an API key?

It's more than a plain key — access requires a formal application to the Public Procurement Office, OAuth2 Client Credentials authentication, and an integration test report before access is granted.

What data does this API return?

Public procurement notices (national and EU-wide, via the BZP API) and contracting authorities' procurement plans.

Is this a good API for a quick experiment?

No — of the whole catalog, this entry has the highest barrier to entry. It's worth pursuing only for a real, planned integration project, not a one-off test.

Who runs this API?

Poland's Public Procurement Office. The full access procedure and integration documentation are described at ezamowienia.gov.pl/pl/integracja.