Developer API

Gratis, keyless JSON over dezelfde data als de site. Geen account, geen key. CORS staat open voor GET, ~60s cache, ruime per-IP-limiet (120/min). Vorm: { "api": "v1", "data": … }.

GET /api/grants

Zoek regelingen (q, source=RVO|EU_FUNDING, active=1, sbi=komma-gescheiden, page). Meta-pagina's uitgesloten. Voeg mode=semantic toe voor betekenis-zoeken (met similarity-score).

https://subsidiefeed.nl/api/grants?source=RVO&active=1&sbi=6201

Probeer →

GET /api/grants/{id}

Eén regeling met live status (open/closed) en effectieve deadline.

https://subsidiefeed.nl/api/grants/<uuid>

Response

Paginering: voeg ?page=2 toe (50 per pagina).

{
  "api": "v1",
  "data": {
    "total": 1365,
    "page": 1,
    "page_size": 50,
    "grants": [{
      "id": "…", "source": "RVO", "title": "…",
      "status": "open", "deadline_at": "2026-…",
      "min_amount_eur": null, "max_amount_eur": "15000000",
      "official_url": "https://www.rvo.nl/…",
      "url": "https://subsidiefeed.nl/grants/<id>"
    }]
  }
}

Fouten: { "api": "v1", "error": "…" } met status 400/429.

Data is RVO open data + het EU funding-portaal. subsidiefeed.nl is een onafhankelijke dienst — waarom niet gewoon rvo.nl. Attributie graag; wees vriendelijk met de limieten.