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

EU institutions covered

What we ingest, where we ingest it from, and how fresh it is. Explicit about what we don't yet have.

Core institutions

InstitutionEndpoint(s)SourceRefresh
European Parliament (EP)/procedures, /meps, /committees, /research-publications, /calendar, /publications, /amendments, /votes, /reports, /resolutions, /opinions, /texts-adopted, /texts-submitted, /parliamentary-questions, /webstreams, /officials, /ep-documentsOEIL, EP Open Data REST v2, EPRS+STOA portals, doceo (reports / votes / amendments / questions), committee pages, multimedia.europarl.europa.eu, EU Who Is WhoDaily; /meps live with 6h cache
European Commission (EC)/publications, /press-releases, /commissioners, /officials, /consultations, /calendar, /meetings, /rsb-opinions, /tris-notifications, /delegated-acts, /implementing-acts, /commission-register-documents, /research-publicationsfeeds.ec.europa.eu, commission.europa.eu calendar (College + per-Commissioner), Have Your Say, Transparency Register, RSB, TRIS portal, Documents Register, JRC, EU Who Is Who organigrammes6h; /commissioners live with 1h cache
Council of the European Union/calendar, /council-documents, /officials, /research-publicationsconsilium.europa.eu calendar + public register, ART (Council strategic papers), Council Secretariat organigrammesDaily
European Central Bank (ECB)/publications, /press-releasesecb.europa.eu/rss/press.html6h
European Court of Auditors (ECA)/publications, /research-publicationseca.europa.eu/rss/news.xml + ECA audit reports portal6h
European External Action Service (EEAS)/eeas directory + /news, /publications, /events, /tenders, /topics; officials via /who-is-who/officialseeas.europa.eu (Playwright through the bot wall); 352 officials from the EU Who Is Who SPARQLPlaywright refresh (local)
European Economic and Social Committee (EESC)/publications, /officialseesc.europa.eu RSS + organigramme6h
Committee of the Regions (CoR)/publications, /officialscor.europa.eu RSS + organigramme6h
European Ombudsman/officials, /publicationsombudsman.europa.eu organigramme + decisions feedDaily / 6h
Publications Office (EUR-Lex)/laws, /laws/{celex}/text, /legal-text/*, /citations/verifyCellar daily OJ import + on-demand text via publications.europa.eu/resource/celex/{CELEX}<24h after OJ
TED (Tenders Electronic Daily)/tendersted.europa.euDaily: 386 active today

Coverage at a glance

Decentralised agencies

Press-release feeds are ingested from these agencies (and appear in /publications filterable by institution_slug):

AgencyCodePolicy focus
European Medicines AgencyemaHealth, pharmaceuticals
European Food Safety AuthorityefsaFood safety
European Chemicals AgencyechaChemicals, environment
European Environment AgencyeeaEnvironment, climate
European Centre for Disease Prevention and ControlecdcPublic health
EU Agency for CybersecurityenisaCybersecurity, digital
European Banking AuthorityebaFinance, banking
European Securities and Markets AuthorityesmaFinance, markets
European Insurance and Occupational Pensions AuthorityeiopaInsurance
EuropoleuropolJustice, security
EurojusteurojustJudicial cooperation
FrontexfrontexMigration, borders
EU Agency for Fundamental RightsfraFundamental rights
European External Action ServiceeeasEU diplomacy, foreign & security policy
EU Agency for AsylumeuaaAsylum
EU Drugs AgencyeudaDrugs policy
CedefopcedefopVocational training, skills
European Training FoundationetfTraining
EurofoundeurofoundEmployment, social affairs
EU-OSHAoshaWorkplace safety
EUIPOeuipoIntellectual property
European Data Protection SupervisoredpsData protection
European Data Protection BoardedpbData protection
European Investment BankeibFinance, investment
EIGEeigeGender equality
European Labour AuthorityelaLabour
CEPOLcepolLaw enforcement training
ACERacerEnergy regulation
BERECberecElectronic communications
EASAeasaAviation safety
EMSAemsaMaritime safety
ERAeraRailways
EUSPAeuspaSpace programme
EPPOeppoPublic prosecutor
EU Institute for Security StudiesissSecurity studies
EPSOepsoPersonnel selection

The full deployed surface (every endpoint, with counts) is rendered live from the OpenAPI spec on the full API reference; each institution folder is listed on the All endpoints page.

JRC sub-domains

Joint Research Centre specialist portals: Eurocodes, ECIS (cancer), ESDAC (soil), GMO-CRL, GHSLsys (human settlement), KnowSDGs, Wad (desertification). All appear in /publications under institution_slug=european_commission with source slugs like ec_jrc_eurocodes.

Joint Undertakings

Europe's Rail JU, SNS JU, Fusion for Energy, Chips JU, Clean Hydrogen JU, IHI JU, EuroHPC JU. Via /publications.

Executive agencies

CINEA, EACEA, ERCEA, HaDEA, REA, EISMEA. In /publications.

What we don't yet have

Ingestion pipeline

Behind the scenes, three tiers:

  1. Structured APIs (15 sources): EUR-Lex SPARQL, OEIL XML, EP Open Data v2, data.europa.eu CKAN, ECB SDMX, etc. Hand-crafted clients.
  2. RSS / Atom feeds (60+ sources): generic YAML-configured ingester. Adding a new source is a config file, not code.
  3. HTML scraping (select sources): Scrapling + BeautifulSoup with auto-selector relocation. For sites without APIs or feeds.

Full discovery process is documented in data/europa_eu/europa.eu_all_sources.md (519 validated europa.eu domains inventoried). Our roadmap takes this from ~55 actively-ingested to ~200 by end of 2026.

Next

If you're new to EU policy jargon, the Glossary explains CELEX, OEIL, rapporteur, and every other acronym these docs use.