API Docs

Authentication

Every request needs your API key as a bearer token:

curl https://openireland.dev/v1/tenders \
 -H "Authorization: Bearer imcp_your_key_here"

Get a key by choosing a plan on the pricing page. Full machine-readable spec: /openapi.yaml (OpenAPI 3.1).

GET /v1/tenders

Search procurement tenders from eTenders.gov.ie and TED (EU notices for Ireland).

ParamTypeNotes
querystringFree-text match on title
statusstringOpen / Awarded / Closed
contractingAuthoritystringPartial match
minValuenumberMinimum estimated value (EUR)
publishedAfterdateISO date
sourcestringetenders | ted
limit / offsetintegerPagination, max limit 100

GET /v1/grants

Search business grants (Enterprise Ireland, LEOs, county council schemes).

Params: query, provider, limit, offset

GET /v1/planning

Search planning permission applications (Dublin City, Fingal, South Dublin, DLR).

Params: planningAuthority, query, receivedAfter, limit, offset

GET /v1/cro

Search Companies Registration Office events.

Params: companyName, companyNumber, limit, offset

GET /v1/rtb

Search RTB determination orders and rulings.

Params: query, county, limit, offset

GET /v1/status public, no auth

Per-source scraper freshness and record counts — powers the /status page.