You're viewing the reference. To execute live calls you need a Brubru API key: Start a Professional trial · or contact sales
Changelog

Changelog

Every change to /api/v2/*: endpoint additions, response shape tweaks, bug fixes. Breaking changes will get a major version bump; we haven't had one yet.

Versioning

The API is at /api/v2. We commit to:

2026

4 July 2026: EuroVoc taxonomy tree (966 total)

The EuroVoc subject thesaurus, the EU's official multilingual classification, is now walkable as a tree rather than only searchable. Four new routes under /api/v2/legislative/eurovoc/taxonomy expose the full hierarchy: 21 domains, 127 microthesauri and ~7,500 descriptors, each with its skos:broader parent and labels in English, Spanish, French, Italian and Dutch.

26 June 2026: Input-first extract endpoint (935 total)

A new folder, /api/v2/extract, turns the API input-first: give it any EU institutional URL and it returns structured items, the way Tavily does for the open web but built for the EU estate. It detects which of the eight EU web platforms the page is built on (the EC component library, Drupal, WordPress, Dynamics, JCMS, SharePoint, single-page apps, or bespoke), fetches it through the matching path (a plain request, or a headless browser for JavaScript-rendered and walled sites), and returns the same five-datapoint items as the rest of the API.

26 June 2026: Public Consultations made cross-body (934 total)

The /api/v2/consultations/ folder now aggregates every EU public consultation from every body in one feed: the Commission's "Have Your Say" register and the decentralised agency consultations (EIOPA, BEREC, ACER, EASA, ECHA, EMA, EDPB and more) in one place, with the same pick-your-scope picker as Events and News.

26 June 2026: Funding Programmes catalogue (931 total)

A new folder, /api/v2/programmes/, catalogues every EU funding programme in one place: the 46 programmes of the 2021-2027 budget plus the 10 Joint Undertakings that run Horizon Europe calls, enriched with the managing institution and body, the responsible department, programme type, period, indicative budget and the live "where to apply" portal.

26 June 2026: Cross-body Events and News aggregators (927 total)

Two new folders centralise events and news across every EU body into a single feed each, so you no longer query 80+ folders one by one. Both are query-time aggregators (they store nothing new): /api/v2/events/ unions the institutional calendar with every body's events, and /api/v2/news/ bundles news, press releases, stories, speeches and statements.

26 June 2026: Every EU institution, body and agency now has a folder (919 total)

The build-out of the Data Provider vertical is complete: every EU institution, body and agency is now on the public API as its own folder. This release closes the long tail, the EURATOM Joint Undertakings and the remaining executive agencies, advisory bodies, justice-and-home-affairs agencies, and security-and-defence bodies, and brings the published surface to 919 endpoints across 84 folders.

24 June 2026: European External Action Service (EEAS) folder shipped (523 total)

The EU's diplomatic service is now on the public API as its own folder, /api/v2/eeas/. The eeas.europa.eu site sits behind a JS / bot wall, so the feeds are rendered with Playwright headless Chromium and refreshed locally (same constraint as FRA / EUIPO). 11 endpoints: the folder directory plus list and detail pairs for five resources.

21 June 2026: Eurostat sport + fitness-relevant health series added to Open data (512 total)

Three new endpoints under /api/v2/open-data/eurostat-series/ wrap Eurostat's dissemination JSON-stat 2.0 API for sport, physical activity, BMI, household sport expenditure, and cultural employment (the umbrella under which sport sub-activities sit in NACE Rev. 2). A curated whitelist of 12 datasets makes them discoverable without trawling thousands of Eurostat codes; any other Eurostat dataset code still works on the detail endpoint.

17 June 2026: Tender Docs surface ported into v2 (509 total)

Brubru's funding-application template library is now on the public API. 4 read endpoints under /api/v2/proprietary/tender-docs/ (API-key auth; the product's user-scoped write surface stays internal). 19 templates across 8 EU funding programmes (EIC, Erasmus+, Digital Europe, CERV, LIFE, Creative Europe, CEF, ESF+) and 17 sub-instruments.

15 June 2026: Seven v1-only features ported into v2 (505 total)

The last significant v1-only surfaces are now in v2, via the v1-delegation pattern (one implementation, no drift). 17 endpoints across 3 new folders + 2 existing ones.

15 June 2026: Funding & Tenders folder expanded to 81 endpoints (488 total)

A large build-out of the funding domain: new programmes, the EU external-action award layer, the portal's news/events feeds, and a 28k-project expansion of funded-projects coverage.

14 June 2026: API v2 is the only public surface

The API has been reorganised into 34 institution folders across 441 endpoints: one folder per EU institution or body. The earlier flat surface has been retired from the published OpenAPI spec; all documented paths now live under /api/v2/. The full live reference is at /api/docs/reference.html.

2 May 2026: EU Vocabularies layer shipped

Brubru now speaks the same vocabulary as the EU Publications Office. Six new endpoint families surface label resolution, identifier recognition, and structured self-description in the formats data.europa.eu harvesters expect.

1 May 2026: Partner-feedback iteration sprint (post-GovClipping meeting)

Same-day iteration after Jordi Montoya's 30 April feedback. 8 cross-cutting fixes audited, shipped and verified end-to-end against production.

30 April 2026: Sprint complete: 47 endpoints + 5 institutional sources + microsite refresh

Full GovClipping P0+P1+P2 sprint shipped. The API grew from 35 to 82 endpoints across 36 folders. Every endpoint dogfed by Brubru Chat and Amendator.

27 April 2026: Daily API cadence

20 April 2026: Jordi feedback pass (correctness)

18 April 2026: 11 new endpoints (dogfooding phase 1)

15 April 2026: Day 6: GovClipping-parity

14 April 2026: Day 5: Docs + public landing

14 April 2026: Day 4: core endpoints

14 April 2026: Day 1-3: Foundation

Upcoming

Week of 28 April 2026

Week of 5 May 2026

Week of 12 May 2026

June 2026: Request ergonomics

September 2026: Scale

Subscribe

For now, changes land here and in the /news daily brief. A dedicated developer changelog RSS feed is on the roadmap.