You're viewing the reference. To execute live calls you need a Brubru API key: Start a Professional trial · or contact sales
Brubru EU Data API · v2 · 1,002 endpoints across 92 EU institution folders

All endpoints

The complete Brubru EU Data API surface, organised one folder per EU institution or body. Every endpoint below is on the v2 API and authenticated with a single API key. This list is hand-grouped for browsing; the live API reference renders the same endpoints directly from the OpenAPI spec, so it is always exactly in sync with what is deployed.

One key, one envelope. Every call takes the same Authorization: Bearer brubru_live_... header and every list endpoint returns the same paginated response envelope. Detail endpoints (paths ending in an id, CELEX, reference or slug) return a single object. Base URL: https://brubru.beresol.eu/api/v2.

Jump to a folder:

Legislation & procedures · European Parliament · Council of the EU · European Council · Eurogroup · European Commission · European Central Bank · EU financial institutions · European Stability Mechanism · ACER · BEREC · Cedefop · CPVO · ECDC · ECHA · EEA · EFSA · EIGE · EIT · EMA · ENISA · eu-LISA · EU-OSHA · EUAA · EUDA · EUIPO · FRA · EEAS · Funding, grants & tenders · Agency public consultations · Open data · General publications · Who's Who · Geographical indications · Digital Product Passport · Brubru proprietary EU intelligence · Tender Docs

Legislation & procedures 41 endpoints

MethodEndpointWhat it returns
GET/api/v2/legislative/delegated-actsCommission delegated acts: secondary legislation under Article 290 TFEU
GET/api/v2/legislative/delegated-acts/{reference}Look up one delegated act by its Commission reference (e.g. C(2026)1234)
GET/api/v2/legislative/eur-lex/identifyRecognise any single EU identifier: legal IDs, case-law IDs, DOIs, ISBNs, OJ refs
GET/api/v2/legislative/eur-lex/identify/scanScan free text and extract every embedded EU identifier: list of recognised matches
GET/api/v2/legislative/eur-lex/lawsSearch adopted EU legislation: 8,710 distinct laws across 28,513 OJ publications
GET/api/v2/legislative/eur-lex/laws/resolveResolve any identifier to the canonical CELEX + ELI
GET/api/v2/legislative/eur-lex/laws/summariesBrowse / search the LEGISSUM plain-language summaries of EU legislation
GET/api/v2/legislative/eur-lex/laws/summaries/{summary_id}One LEGISSUM summary by its identifier
GET/api/v2/legislative/eur-lex/laws/{celex}Look up one adopted EU law by its legal identifier: metadata only (no body)
GET/api/v2/legislative/eur-lex/laws/{celex}/cellarLive Publications Office metadata for one act: title, ELI, in-force, languages, EuroVoc
GET/api/v2/legislative/eur-lex/laws/{celex}/consolidatedConsolidated versions of one act: every dated consolidation, newest first
GET/api/v2/legislative/eur-lex/laws/{celex}/defined-termsLegal definitions from one EU act: terms the law itself defines authoritatively
GET/api/v2/legislative/eur-lex/laws/{celex}/languagesEvery language version + download format of an EU act: direct download URLs
GET/api/v2/legislative/eur-lex/laws/{celex}/lifecycleIn-force status + entry-into-force / end-of-validity dates for one act
GET/api/v2/legislative/eur-lex/laws/{celex}/recital-article-mapRecital-to-article semantic mapping: which recitals explain each article
GET/api/v2/legislative/eur-lex/laws/{celex}/relationshipsActs that amend, repeal, or are amended by an act: the legal-relationship graph
GET/api/v2/legislative/eur-lex/laws/{celex}/textFull text of one adopted EU law: plain text or raw XML
GET/api/v2/legislative/eur-lex/laws/{celex}/viewsDeterministic permanent-link set for one act: TXT / ALL / HIS / NIM / LSU + XML notice
GET/api/v2/legislative/eur-lex/laws/{celex}/xrefAll the other names and links for one EU law
GET/api/v2/legislative/eur-lex/oj/dailyActs published in the Official Journal on a given date
GET/api/v2/legislative/eur-lex/oj/{series}/{year}/{number}Look up acts by an Official Journal reference (series / year / number)
GET/api/v2/legislative/eur-lex/recentRecently published EU acts (live from the Publications Office Cellar)
POST/api/v2/legislative/eur-lex/resolve-aliasesResolve human names of EU laws (GDPR, DSA, AI Act, CBAM, ...) to their legal identifiers
POST/api/v2/legislative/eur-lex/resolve-referencesResolve inline EU legal citations in free text: extract every embedded reference
GET/api/v2/legislative/eur-lex/verify-citation/{ref}Verify any EU legal reference: confirm it exists + return its full body and dates
GET/api/v2/legislative/eur-lex/xrefBrowse the whole cross-reference index: every law whose links have been computed
GET/api/v2/legislative/eurovoc/authority/{table}EU authority tables (NALs): corporate bodies, procedure types, directories, modification types
GET/api/v2/legislative/eurovoc/concepts/searchSearch the EU subject thesaurus (EuroVoc): find concept IDs to enumerate acts by topic
GET/api/v2/legislative/eurovoc/concepts/{concept_id}/actsEU acts tagged with one EuroVoc concept (e.g. AI, data protection, climate)
GET/api/v2/legislative/eurovoc/directories/legal-actsDirectory of EU legal acts: the 20-chapter subject classification tree
GET/api/v2/legislative/eurovoc/taxonomy/domainsEuroVoc top level: the 21 subject domains (Politics, Law, Environment, ...)
GET/api/v2/legislative/eurovoc/taxonomy/microthesauriEuroVoc mid level: the 127 microthesauri (optionally within one domain)
GET/api/v2/legislative/eurovoc/taxonomy/descriptorsEuroVoc descriptors: the ~7,500 subject terms (by microthesaurus or free-text)
GET/api/v2/legislative/eurovoc/taxonomy/concept/{notation}One EuroVoc concept by notation, with its full hierarchy path
GET/api/v2/legislative/implementing-actsCommission implementing acts: uniform implementation of EU law (Article 291 TFEU)
GET/api/v2/legislative/implementing-acts/{reference}Look up one implementing act by its Commission reference (e.g. C(2026)0234)
GET/api/v2/legislative/legislative-train/carriagesLegislative Train carriages: files by von der Leyen II priority / committee / status
GET/api/v2/legislative/legislative-train/carriages/{carriage_id}One Legislative Train carriage + its monthly status timeline
GET/api/v2/legislative/oeil/proceduresSearch EU legislative procedures in negotiation: proposed but not yet adopted
GET/api/v2/legislative/oeil/procedures/latestMost recently updated legislative procedures
GET/api/v2/legislative/oeil/procedures/{reference}Look up one legislative procedure by its reference: full timeline + rapporteurs + briefings

European Parliament 38 endpoints

MethodEndpointWhat it returns
GET/api/v2/parliament/amendmentsEP committee amendments: what MEPs propose to change in a draft regulation
GET/api/v2/parliament/amendments/{amendment_id}Look up one EP committee amendment by its internal UUID
GET/api/v2/parliament/committee-agendasEP committee draft agendas: the order of the day for committee meetings, with full text
GET/api/v2/parliament/committee-agendas/{event_id}One committee draft agenda by id: full agenda text + HTML
GET/api/v2/parliament/committee-transcriptsEP committee meeting transcripts: full AI transcript of committee webstreams
GET/api/v2/parliament/committee-transcripts/{transcript_id}One committee meeting transcript by id: full transcript text + HTML
GET/api/v2/parliament/committees/{code}/minutesEP committee meeting minutes: votes, decisions, attendance, decisions taken
GET/api/v2/parliament/committees/{code}/work-itemsLegislative files an EP committee is currently working on: with stage + status
GET/api/v2/parliament/emeetingEP eMeeting: committee meeting agendas and their documents
GET/api/v2/parliament/emeeting-documentsEP eMeeting documents: every committee document with all-language PDF URLs
GET/api/v2/parliament/emeeting-documents/{item_id}One EP eMeeting document by id: all-language PDF URLs
GET/api/v2/parliament/emeeting/{item_id}One EP eMeeting agenda by id: full item/document tree
GET/api/v2/parliament/ep-documentsUnified view of all EP committee output: work items + amendments + adopted texts
GET/api/v2/parliament/eprsEPRS think-tank publications: Parliament's research service (briefings, studies, in-depth)
GET/api/v2/parliament/eprs/{publication_id}Look up one EPRS publication by its publication_id: full metadata + links
GET/api/v2/parliament/mep-assistantsthe European Parliament: MEP assistant registers (newest first)
GET/api/v2/parliament/mep-assistants/{item_id}the European Parliament: one MEP assistant register (full body)
GET/api/v2/parliament/mep-declarationsthe European Parliament: MEP declarations of financial interests (newest first)
GET/api/v2/parliament/mep-declarations/{item_id}the European Parliament: one MEP declarations of financial interest (full body)
GET/api/v2/parliament/mepsMembers of the European Parliament: list / search by country, group, name, term
GET/api/v2/parliament/meps/{mep_id}Look up one MEP by their EP-internal id: full profile + body composition
GET/api/v2/parliament/opinionsEP associated-committee opinions: what other committees say about a lead committee's file
GET/api/v2/parliament/parliamentary-questionsEuropean Parliament questions to Commission, Council or ECB: with answers
GET/api/v2/parliament/parliamentary-questions/{question_reference}Look up one parliamentary question by its reference (e.g. E-001234/2026)
GET/api/v2/parliament/reportsEP committee reports: draft reports + draft recommendations
GET/api/v2/parliament/resolutionsEP non-legislative resolutions: own-initiative reports, legislative initiatives, topical resolutions
GET/api/v2/parliament/resolutions/{procedure_ref}Look up one EP resolution by its procedure reference
GET/api/v2/parliament/supporting-analysesthe European Parliament: committee supporting analyses (newest first)
GET/api/v2/parliament/supporting-analyses/{item_id}the European Parliament: one committee supporting analyse (full body)
GET/api/v2/parliament/texts-adoptedEP plenary texts that have been adopted: resolutions, legislative resolutions, decisions
GET/api/v2/parliament/texts-adopted/{ta_reference}Look up one EP plenary-adopted text by its TA reference (e.g. P10_TA(2025)0042)
GET/api/v2/parliament/texts-submittedEP plenary texts tabled but NOT YET adopted: the upcoming-vote pipeline
GET/api/v2/parliament/votesEP roll-call votes: plenary results with tallies (HowTheyVote)
GET/api/v2/parliament/votes/{vote_id}Look up one EP roll-call vote by its internal ID: full tallies + HowTheyVote link
GET/api/v2/parliament/votes/{vote_id}/recordsPer-MEP voting records for a single roll-call vote
GET/api/v2/parliament/webstreamsEP committee webstreams: meeting URLs + transcripts (multimedia.europarl.europa.eu)
GET/api/v2/parliament/webstreams/by-procedure/{procedure_ref}/transcriptWebstreams linked to a specific legislative procedure: every committee debate end-to-end
GET/api/v2/parliament/webstreams/{stream_id}Look up one EP committee webstream by its internal id: metadata + transcript status

Council of the EU 21 endpoints

MethodEndpointWhat it returns
GET/api/v2/council/council-configurationsCouncil of the EU configurations: the 10 ministerial formations (+ Eurogroup)
GET/api/v2/council/council-documentsCouncil of the EU documents: press releases, conclusions, meeting agendas, summits
GET/api/v2/council/council-documents/{doc_id}One Council document or meeting by id: full body (text + HTML)
GET/api/v2/council/council-meetingsCouncil of the EU meetings: ministerial meetings with agenda and outcomes
GET/api/v2/council/council-meetings/{item_id}One Council meeting by id: full body (agenda + outcomes)
GET/api/v2/council/council-oj-agendasCouncil of the EU OJ agendas: meeting agendas from the OJ of the Council
GET/api/v2/council/council-oj-agendas/{item_id}One Council OJ agenda by id: full body
GET/api/v2/council/council-preparatory-bodiesCouncil of the EU preparatory bodies: COREPER and working-party meetings
GET/api/v2/council/council-preparatory-bodies/{item_id}One Council preparatory-body meeting by id: full body
GET/api/v2/council/council-press-releasesCouncil of the EU press releases: press releases and statements
GET/api/v2/council/council-press-releases/{item_id}One Council press release by id: full text
GET/api/v2/council/council-registerCouncil of the EU public register: latest documents
GET/api/v2/council/council-register/{item_id}One Council register document by id: full body
GET/api/v2/council/council-research-papersCouncil of the EU research papers: ART (Analysis and Research Team) papers
GET/api/v2/council/council-research-papers/{item_id}One Council research paper by id: full body
GET/api/v2/council/council-treaties-agreementsCouncil of the EU treaties & agreements: the Council's treaties database
GET/api/v2/council/council-treaties-agreements/{item_id}One Council treaties/agreements entry by id: full body
GET/api/v2/council/council-voting-resultsCouncil of the EU voting results: results of public Council votes
GET/api/v2/council/council-voting-results/{item_id}One Council voting result by id: full body
GET/api/v2/council/sanctions-regimesthe Council of the EU: EU sanctions regimes (newest first)
GET/api/v2/council/sanctions-regimes/{item_id}the Council of the EU: one EU sanctions regime (full body)

European Council 12 endpoints

MethodEndpointWhat it returns
GET/api/v2/european-council/euco-aboutAbout the European Council: how it works, president, role, history
GET/api/v2/european-council/euco-about/{item_id}One European Council reference page by id: full body
GET/api/v2/european-council/euco-conclusionsEuropean Council conclusions: the conclusions register (2004-present)
GET/api/v2/european-council/euco-conclusions/{item_id}One European Council conclusions document by id: full body
GET/api/v2/european-council/euco-euro-summitEuro Summit: heads of state or government of the euro area
GET/api/v2/european-council/euco-euro-summit/{item_id}One Euro Summit entry by id: full body
GET/api/v2/european-council/euco-meetingsEuropean Council meetings: summit meetings of EU leaders
GET/api/v2/european-council/euco-meetings/{item_id}One European Council meeting by id: full body
GET/api/v2/european-council/euco-membersMembers of the European Council
GET/api/v2/european-council/euco-members/{item_id}One European Council members entry by id: full body
GET/api/v2/european-council/euco-strategic-agendaEuropean Council Strategic Agenda 2024-2029
GET/api/v2/european-council/euco-strategic-agenda/{item_id}One Strategic Agenda entry by id: full body

Eurogroup 10 endpoints

MethodEndpointWhat it returns
GET/api/v2/eurogroup/eurogroup-aboutAbout the Eurogroup: how it works, the working group, transparency, history
GET/api/v2/eurogroup/eurogroup-about/{item_id}One Eurogroup reference page by id: full body
GET/api/v2/eurogroup/eurogroup-documentsEurogroup documents: the Eurogroup document register
GET/api/v2/eurogroup/eurogroup-documents/{item_id}One Eurogroup document by id: full body
GET/api/v2/eurogroup/eurogroup-meetingsEurogroup meetings: meetings of euro-area finance ministers
GET/api/v2/eurogroup/eurogroup-meetings/{item_id}One Eurogroup meeting by id: full body (agenda + outcomes)
GET/api/v2/eurogroup/eurogroup-membersMembers of the Eurogroup
GET/api/v2/eurogroup/eurogroup-members/{item_id}One Eurogroup members entry by id: full body
GET/api/v2/eurogroup/eurogroup-work-programmeEurogroup work programme
GET/api/v2/eurogroup/eurogroup-work-programme/{item_id}One Eurogroup work-programme entry by id: full body

European Commission 45 endpoints

MethodEndpointWhat it returns
GET/api/v2/commission/agridatathe DG AGRI Agri-food data portal: agri-food data series (newest first)
GET/api/v2/commission/agridata/{item_id}the DG AGRI Agri-food data portal: one agri-food data serie (full body)
GET/api/v2/commission/cap-beneficiariesthe CAP beneficiaries directory (DG AGRI): CAP beneficiary portals (newest first)
GET/api/v2/commission/cap-beneficiaries/{item_id}the CAP beneficiaries directory (DG AGRI): one CAP beneficiary portal (full body)
GET/api/v2/commission/comitologythe Comitology register: comitology committees (newest first)
GET/api/v2/commission/comitology/{item_id}the Comitology register: one comitology committee (full body)
GET/api/v2/commission/commission-register-documentsCommission Transparency Register: College agendas, minutes, COM proposals, SWD, impact assessments
GET/api/v2/commission/commission-register-documents/{reference}Look up one Commission Register document by its reference (e.g. COM(2025) 87)
GET/api/v2/commission/commissionersCollege of Commissioners with portfolios + meeting-agenda URLs (live)
GET/api/v2/commission/commissioners/{name}/agendaCalendar events for one Commissioner: meetings, speeches, College sessions
GET/api/v2/commission/commissioners/{slug}Look up one Commissioner profile by slug: bio + portfolio + agenda URLs
GET/api/v2/commission/consultationsEC HaveYourSay consultations + calls for evidence: open, upcoming, closed, outcome-published
GET/api/v2/commission/consultations/by-initiative/{initiative_id}/feedbackStakeholder feedback on a HaveYourSay consultation: live, paginated, with aggregates
GET/api/v2/commission/consultations/{initiative_id}Look up one HaveYourSay consultation by its initiative_id: full description + dates
GET/api/v2/commission/dma-casesthe Digital Markets Act case register (DG COMP): Digital Markets Act cases (newest first)
GET/api/v2/commission/dma-cases/{item_id}the Digital Markets Act case register (DG COMP): one Digital Markets Act case (full body)
GET/api/v2/commission/expert-groupsthe Register of Commission Expert Groups: expert groups (newest first)
GET/api/v2/commission/expert-groups/{item_id}the Register of Commission Expert Groups: one expert group (full body)
GET/api/v2/commission/financial-sanctionsthe EU Consolidated Financial Sanctions List: financial sanctions (newest first)
GET/api/v2/commission/financial-sanctions/{item_id}the EU Consolidated Financial Sanctions List: one financial sanction (full body)
GET/api/v2/commission/infringementsInfringement cases against Member States (open and closed, since 1987)
GET/api/v2/commission/infringements/{case_id}Look up one infringement case with all its decisions
GET/api/v2/commission/infringements/{case_id}/decisionsThe decisions adopted in one infringement case
GET/api/v2/commission/infringements/decisionsInfringement decisions adopted by the Commission (letters of formal notice, reasoned opinions, Court referrals, closures)
GET/api/v2/commission/infringements/decisions/{decision_id}Look up one infringement decision
GET/api/v2/commission/infringements/statisticsStatistics on infringements, transposition of directives and pre-infringement dialogues
GET/api/v2/commission/infringements/statistics/{dataset}One statistics dataset on infringements, transposition or pre-infringement dialogues
GET/api/v2/commission/infringements/press-releasesCommission press releases about infringement decisions
GET/api/v2/commission/infringements/press-releases/{inf_reference}Look up one Commission press release about infringements
GET/api/v2/commission/meetingsCommission officials' meetings with interest representatives (Transparency Initiative)
GET/api/v2/commission/meetings/{meeting_id}Look up one Transparency Initiative meeting by its internal UUID
GET/api/v2/commission/rasffRASFF (Rapid Alert System for Food and Feed): RASFF food and feed safety notifications (newest first)
GET/api/v2/commission/rasff/{item_id}RASFF (Rapid Alert System for Food and Feed): one RASFF food and feed safety notification (full body)
GET/api/v2/commission/research-projectsCORDIS (the EU research-projects service): research projects (newest first)
GET/api/v2/commission/research-projects/{item_id}CORDIS (the EU research-projects service): one research project (full body)
GET/api/v2/commission/rsb-opinionsRegulatory Scrutiny Board opinions on Commission impact assessments + evaluations
GET/api/v2/commission/rsb-opinions/{opinion_reference}Look up one Regulatory Scrutiny Board opinion by its reference
GET/api/v2/commission/state-aidthe State aid case register (DG COMP): State aid cases (newest first)
GET/api/v2/commission/state-aid/{item_id}the State aid case register (DG COMP): one State aid case (full body)
GET/api/v2/commission/competition-casesDG COMP competition cases (state aid, antitrust, merger): live pass-through
GET/api/v2/commission/competition-cases/{case_number}Look up one DG COMP competition case by its case number (e.g. SA.105841)
GET/api/v2/commission/access2markets/countriesAccess2Markets countries (EU Member States + trade partners)
GET/api/v2/commission/access2markets/productsAccess2Markets Combined Nomenclature (CN) products
GET/api/v2/commission/access2markets/last-updateAccess2Markets data freshness: timestamp of the last upstream refresh
GET/api/v2/commission/taric-tariffsthe Combined Nomenclature (CN), the EU customs tariff: customs goods-classification codes (newest first)
GET/api/v2/commission/taric-tariffs/{item_id}the Combined Nomenclature (CN), the EU customs tariff: one customs goods-classification code (full body)
GET/api/v2/commission/tariff-rulingsEBTI (European Binding Tariff Information): binding tariff rulings (newest first)
GET/api/v2/commission/tariff-rulings/{item_id}EBTI (European Binding Tariff Information): one binding tariff ruling (full body)
GET/api/v2/commission/trade-defencethe EU trade-defence case database (DG TRADE / TRON): trade-defence cases (newest first)
GET/api/v2/commission/trade-defence/{item_id}the EU trade-defence case database (DG TRADE / TRON): one trade-defence case (full body)
GET/api/v2/commission/tris-notificationsMember State notifications of national technical regulations (TRIS, Directive 2015/1535)
GET/api/v2/commission/tris-notifications/{notification_number}Look up one TRIS notification by its number (e.g. 2026/0123/FR)

European Central Bank 17 endpoints

MethodEndpointWhat it returns
GET/api/v2/ecbECB folder directory: the two bodies and what each one carries
GET/api/v2/ecb/banking-supervision/eventsECB Banking Supervision: events (newest first)
GET/api/v2/ecb/banking-supervision/events/{item_id}ECB Banking Supervision: one event (full body)
GET/api/v2/ecb/banking-supervision/newsECB Banking Supervision: news items (newest first)
GET/api/v2/ecb/banking-supervision/news/{item_id}ECB Banking Supervision: one news item (full body)
GET/api/v2/ecb/banking-supervision/publicationsECB Banking Supervision: publications (newest first)
GET/api/v2/ecb/banking-supervision/publications/{item_id}ECB Banking Supervision: one publication (full body)
GET/api/v2/ecb/datasetsEuropean Central Bank: statistical datasets (newest first)
GET/api/v2/ecb/datasets/{item_id}European Central Bank: one statistical dataset (full body)
GET/api/v2/ecb/eventsEuropean Central Bank: events (newest first)
GET/api/v2/ecb/events/{item_id}European Central Bank: one event (full body)
GET/api/v2/ecb/legal-actsEuropean Central Bank: legal acts (newest first)
GET/api/v2/ecb/legal-acts/{item_id}European Central Bank: one legal act (full body)
GET/api/v2/ecb/newsEuropean Central Bank: news items (newest first)
GET/api/v2/ecb/news/{item_id}European Central Bank: one news item (full body)
GET/api/v2/ecb/publicationsEuropean Central Bank: publications (newest first)
GET/api/v2/ecb/publications/{item_id}European Central Bank: one publication (full body)

EU financial institutions 51 endpoints

MethodEndpointWhat it returns
GET/api/v2/eu-financial-institutionsEconomic & Financial Institutions of the EU: directory
GET/api/v2/eu-financial-institutions/amla/eventsAnti-Money Laundering Authority: events (newest first)
GET/api/v2/eu-financial-institutions/amla/events/{item_id}Anti-Money Laundering Authority: one event (full body)
GET/api/v2/eu-financial-institutions/amla/newsAnti-Money Laundering Authority: news items (newest first)
GET/api/v2/eu-financial-institutions/amla/news/{item_id}Anti-Money Laundering Authority: one news item (full body)
GET/api/v2/eu-financial-institutions/amla/publicationsAnti-Money Laundering Authority: publications (newest first)
GET/api/v2/eu-financial-institutions/amla/publications/{item_id}Anti-Money Laundering Authority: one publication (full body)
GET/api/v2/eu-financial-institutions/eba/credit-institutionsEuropean Banking Authority: credit institutions (newest first)
GET/api/v2/eu-financial-institutions/eba/credit-institutions/{item_id}European Banking Authority: one credit institution (full body)
GET/api/v2/eu-financial-institutions/eba/eventsEuropean Banking Authority: events (newest first)
GET/api/v2/eu-financial-institutions/eba/events/{item_id}European Banking Authority: one event (full body)
GET/api/v2/eu-financial-institutions/eba/newsEuropean Banking Authority: news items (newest first)
GET/api/v2/eu-financial-institutions/eba/news/{item_id}European Banking Authority: one news item (full body)
GET/api/v2/eu-financial-institutions/eba/publicationsEuropean Banking Authority: publications (newest first)
GET/api/v2/eu-financial-institutions/eba/publications/{item_id}European Banking Authority: one publication (full body)
GET/api/v2/eu-financial-institutions/eib/eventsEuropean Investment Bank: events (newest first)
GET/api/v2/eu-financial-institutions/eib/events/{item_id}European Investment Bank: one event (full body)
GET/api/v2/eu-financial-institutions/eib/newsEuropean Investment Bank: news items (newest first)
GET/api/v2/eu-financial-institutions/eib/news/{item_id}European Investment Bank: one news item (full body)
GET/api/v2/eu-financial-institutions/eib/projectsEuropean Investment Bank: projects (newest first)
GET/api/v2/eu-financial-institutions/eib/projects/{item_id}European Investment Bank: one project (full body)
GET/api/v2/eu-financial-institutions/eib/publicationsEuropean Investment Bank: publications (newest first)
GET/api/v2/eu-financial-institutions/eib/publications/{item_id}European Investment Bank: one publication (full body)
GET/api/v2/eu-financial-institutions/eiopa/eventsEuropean Insurance and Occupational Pensions Authority: events (newest first)
GET/api/v2/eu-financial-institutions/eiopa/events/{item_id}European Insurance and Occupational Pensions Authority: one event (full body)
GET/api/v2/eu-financial-institutions/eiopa/newsEuropean Insurance and Occupational Pensions Authority: news items (newest first)
GET/api/v2/eu-financial-institutions/eiopa/news/{item_id}European Insurance and Occupational Pensions Authority: one news item (full body)
GET/api/v2/eu-financial-institutions/eiopa/publicationsEuropean Insurance and Occupational Pensions Authority: publications (newest first)
GET/api/v2/eu-financial-institutions/eiopa/publications/{item_id}European Insurance and Occupational Pensions Authority: one publication (full body)
GET/api/v2/eu-financial-institutions/eppo/newsEuropean Public Prosecutor's Office: news items (newest first)
GET/api/v2/eu-financial-institutions/eppo/news/{item_id}European Public Prosecutor's Office: one news item (full body)
GET/api/v2/eu-financial-institutions/eppo/publicationsEuropean Public Prosecutor's Office: publications (newest first)
GET/api/v2/eu-financial-institutions/eppo/publications/{item_id}European Public Prosecutor's Office: one publication (full body)
GET/api/v2/eu-financial-institutions/esma/financial-instrumentsEuropean Securities and Markets Authority: financial instruments (newest first)
GET/api/v2/eu-financial-institutions/esma/financial-instruments/{item_id}European Securities and Markets Authority: one financial instrument (full body)
GET/api/v2/eu-financial-institutions/esma/newsEuropean Securities and Markets Authority: news items (newest first)
GET/api/v2/eu-financial-institutions/esma/news/{item_id}European Securities and Markets Authority: one news item (full body)
GET/api/v2/eu-financial-institutions/esma/publicationsEuropean Securities and Markets Authority: publications (newest first)
GET/api/v2/eu-financial-institutions/esma/publications/{item_id}European Securities and Markets Authority: one publication (full body)
GET/api/v2/eu-financial-institutions/esrb/eventsEuropean Systemic Risk Board: events (newest first)
GET/api/v2/eu-financial-institutions/esrb/events/{item_id}European Systemic Risk Board: one event (full body)
GET/api/v2/eu-financial-institutions/esrb/newsEuropean Systemic Risk Board: news items (newest first)
GET/api/v2/eu-financial-institutions/esrb/news/{item_id}European Systemic Risk Board: one news item (full body)
GET/api/v2/eu-financial-institutions/esrb/publicationsEuropean Systemic Risk Board: publications (newest first)
GET/api/v2/eu-financial-institutions/esrb/publications/{item_id}European Systemic Risk Board: one publication (full body)
GET/api/v2/eu-financial-institutions/srb/eventsSingle Resolution Board: events (newest first)
GET/api/v2/eu-financial-institutions/srb/events/{item_id}Single Resolution Board: one event (full body)
GET/api/v2/eu-financial-institutions/srb/newsSingle Resolution Board: news items (newest first)
GET/api/v2/eu-financial-institutions/srb/news/{item_id}Single Resolution Board: one news item (full body)
GET/api/v2/eu-financial-institutions/srb/publicationsSingle Resolution Board: publications (newest first)
GET/api/v2/eu-financial-institutions/srb/publications/{item_id}Single Resolution Board: one publication (full body)

European Stability Mechanism 9 endpoints

MethodEndpointWhat it returns
GET/api/v2/esmESM folder directory: what the European Stability Mechanism carries
GET/api/v2/esm/eventsEuropean Stability Mechanism: events (newest first)
GET/api/v2/esm/events/{item_id}European Stability Mechanism: one event (full body)
GET/api/v2/esm/newsEuropean Stability Mechanism: news items (newest first)
GET/api/v2/esm/news/{item_id}European Stability Mechanism: one news item (full body)
GET/api/v2/esm/programmesEuropean Stability Mechanism: programmes (newest first)
GET/api/v2/esm/programmes/{item_id}European Stability Mechanism: one programme (full body)
GET/api/v2/esm/publicationsEuropean Stability Mechanism: publications (newest first)
GET/api/v2/esm/publications/{item_id}European Stability Mechanism: one publication (full body)

ACER: Agency for the Cooperation of Energy Regulators 5 endpoints

MethodEndpointWhat it returns
GET/api/v2/acerACER folder directory: what ACER carries
GET/api/v2/acer/newsAgency for the Cooperation of Energy Regulators: news items (newest first)
GET/api/v2/acer/news/{item_id}Agency for the Cooperation of Energy Regulators: one news item (full body)
GET/api/v2/acer/publicationsAgency for the Cooperation of Energy Regulators: publications (newest first)
GET/api/v2/acer/publications/{item_id}Agency for the Cooperation of Energy Regulators: one publication (full body)

BEREC: Body of European Regulators for Electronic Communications 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/berecBEREC folder directory: what BEREC carries
GET/api/v2/berec/eventsBody of European Regulators for Electronic Communications: events (newest first)
GET/api/v2/berec/events/{item_id}Body of European Regulators for Electronic Communications: one event (full body)
GET/api/v2/berec/newsBody of European Regulators for Electronic Communications: news items (newest first)
GET/api/v2/berec/news/{item_id}Body of European Regulators for Electronic Communications: one news item (full body)
GET/api/v2/berec/publicationsBody of European Regulators for Electronic Communications: publications (newest first)
GET/api/v2/berec/publications/{item_id}Body of European Regulators for Electronic Communications: one publication (full body)

Cedefop: vocational training 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/cedefopCedefop folder directory: what Cedefop carries
GET/api/v2/cedefop/eventsEuropean Centre for the Development of Vocational Training: events (newest first)
GET/api/v2/cedefop/events/{item_id}European Centre for the Development of Vocational Training: one event (full body)
GET/api/v2/cedefop/newsEuropean Centre for the Development of Vocational Training: news items (newest first)
GET/api/v2/cedefop/news/{item_id}European Centre for the Development of Vocational Training: one news item (full body)
GET/api/v2/cedefop/publicationsEuropean Centre for the Development of Vocational Training: publications (newest first)
GET/api/v2/cedefop/publications/{item_id}European Centre for the Development of Vocational Training: one publication (full body)

CPVO: Community Plant Variety Office 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/cpvoCPVO folder directory: what CPVO carries
GET/api/v2/cpvo/eventsCommunity Plant Variety Office: events (newest first)
GET/api/v2/cpvo/events/{item_id}Community Plant Variety Office: one event (full body)
GET/api/v2/cpvo/newsCommunity Plant Variety Office: news items (newest first)
GET/api/v2/cpvo/news/{item_id}Community Plant Variety Office: one news item (full body)
GET/api/v2/cpvo/publicationsCommunity Plant Variety Office: publications (newest first)
GET/api/v2/cpvo/publications/{item_id}Community Plant Variety Office: one publication (full body)

ECDC: disease prevention & control 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/ecdcECDC folder directory: what ECDC carries
GET/api/v2/ecdc/newsEuropean Centre for Disease Prevention and Control: news items (newest first)
GET/api/v2/ecdc/news/{item_id}European Centre for Disease Prevention and Control: one news item (full body)
GET/api/v2/ecdc/publicationsEuropean Centre for Disease Prevention and Control: publications (newest first)
GET/api/v2/ecdc/publications/{item_id}European Centre for Disease Prevention and Control: one publication (full body)
GET/api/v2/ecdc/surveillanceEuropean Centre for Disease Prevention and Control: surveillance topics (newest first)
GET/api/v2/ecdc/surveillance/{item_id}European Centre for Disease Prevention and Control: one surveillance topic (full body)

ECHA: European Chemicals Agency 5 endpoints

MethodEndpointWhat it returns
GET/api/v2/echaECHA folder directory: what ECHA carries
GET/api/v2/echa/candidate-listEuropean Chemicals Agency: Candidate List substances (newest first)
GET/api/v2/echa/candidate-list/{item_id}European Chemicals Agency: one Candidate List substance (full body)
GET/api/v2/echa/newsEuropean Chemicals Agency: news items (newest first)
GET/api/v2/echa/news/{item_id}European Chemicals Agency: one news item (full body)

EEA: European Environment Agency 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/eeaEEA folder directory: what EEA carries
GET/api/v2/eea/eventsEuropean Environment Agency: events (newest first)
GET/api/v2/eea/events/{item_id}European Environment Agency: one event (full body)
GET/api/v2/eea/indicatorsEuropean Environment Agency: environmental indicators (newest first)
GET/api/v2/eea/indicators/{item_id}European Environment Agency: one environmental indicator (full body)
GET/api/v2/eea/newsEuropean Environment Agency: news items (newest first)
GET/api/v2/eea/news/{item_id}European Environment Agency: one news item (full body)

EFSA: European Food Safety Authority 9 endpoints

MethodEndpointWhat it returns
GET/api/v2/efsaEFSA folder directory: what EFSA carries
GET/api/v2/efsa/newsEuropean Food Safety Authority: news items (newest first)
GET/api/v2/efsa/news/{item_id}European Food Safety Authority: one news item (full body)
GET/api/v2/efsa/openfoodtoxEuropean Food Safety Authority: OpenFoodTox substances (newest first)
GET/api/v2/efsa/openfoodtox/{item_id}European Food Safety Authority: one OpenFoodTox substance (full body)
GET/api/v2/efsa/publicationsEuropean Food Safety Authority: publications (newest first)
GET/api/v2/efsa/publications/{item_id}European Food Safety Authority: one publication (full body)
GET/api/v2/efsa/xylella-host-plantsEuropean Food Safety Authority: Xylella host-plant records (newest first)
GET/api/v2/efsa/xylella-host-plants/{item_id}European Food Safety Authority: one Xylella host-plant record (full body)

EIGE: European Institute for Gender Equality 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/eigeEIGE folder directory: what EIGE carries
GET/api/v2/eige/eventsEuropean Institute for Gender Equality: events (newest first)
GET/api/v2/eige/events/{item_id}European Institute for Gender Equality: one event (full body)
GET/api/v2/eige/newsEuropean Institute for Gender Equality: news items (newest first)
GET/api/v2/eige/news/{item_id}European Institute for Gender Equality: one news item (full body)
GET/api/v2/eige/publicationsEuropean Institute for Gender Equality: publications (newest first)
GET/api/v2/eige/publications/{item_id}European Institute for Gender Equality: one publication (full body)

EIT: innovation & technology 5 endpoints

MethodEndpointWhat it returns
GET/api/v2/eitEIT folder directory: what EIT carries
GET/api/v2/eit/eventsEuropean Institute of Innovation and Technology: events (newest first)
GET/api/v2/eit/events/{item_id}European Institute of Innovation and Technology: one event (full body)
GET/api/v2/eit/newsEuropean Institute of Innovation and Technology: news items (newest first)
GET/api/v2/eit/news/{item_id}European Institute of Innovation and Technology: one news item (full body)

EMA: European Medicines Agency 27 endpoints

MethodEndpointWhat it returns
GET/api/v2/emaEMA folder directory: what EMA carries
GET/api/v2/ema/dhpcEuropean Medicines Agency: direct healthcare professional communications (newest first)
GET/api/v2/ema/dhpc/{item_id}European Medicines Agency: one direct healthcare professional communication (full body)
GET/api/v2/ema/eventsEuropean Medicines Agency: events (newest first)
GET/api/v2/ema/events/{item_id}European Medicines Agency: one event (full body)
GET/api/v2/ema/herbal-medicinesEuropean Medicines Agency: herbal medicines (newest first)
GET/api/v2/ema/herbal-medicines/{item_id}European Medicines Agency: one herbal medicine (full body)
GET/api/v2/ema/maximum-residue-limitsEuropean Medicines Agency: maximum residue limits (newest first)
GET/api/v2/ema/maximum-residue-limits/{item_id}European Medicines Agency: one maximum residue limit (full body)
GET/api/v2/ema/medicinesEuropean Medicines Agency: medicines (newest first)
GET/api/v2/ema/medicines/{item_id}European Medicines Agency: one medicine (full body)
GET/api/v2/ema/newsEuropean Medicines Agency: news items (newest first)
GET/api/v2/ema/news/{item_id}European Medicines Agency: one news item (full body)
GET/api/v2/ema/opinions-outside-euEuropean Medicines Agency: opinions for use outside the EU (newest first)
GET/api/v2/ema/opinions-outside-eu/{item_id}European Medicines Agency: one opinions for use outside the EU (full body)
GET/api/v2/ema/orphan-designationsEuropean Medicines Agency: orphan designations (newest first)
GET/api/v2/ema/orphan-designations/{item_id}European Medicines Agency: one orphan designation (full body)
GET/api/v2/ema/paediatric-investigation-plansEuropean Medicines Agency: paediatric investigation plans (newest first)
GET/api/v2/ema/paediatric-investigation-plans/{item_id}European Medicines Agency: one paediatric investigation plan (full body)
GET/api/v2/ema/post-authorisationEuropean Medicines Agency: post-authorisation procedures (newest first)
GET/api/v2/ema/post-authorisation/{item_id}European Medicines Agency: one post-authorisation procedure (full body)
GET/api/v2/ema/psusaEuropean Medicines Agency: PSUSA assessments (newest first)
GET/api/v2/ema/psusa/{item_id}European Medicines Agency: one PSUSA assessment (full body)
GET/api/v2/ema/referralsEuropean Medicines Agency: referral procedures (newest first)
GET/api/v2/ema/referrals/{item_id}European Medicines Agency: one referral procedure (full body)
GET/api/v2/ema/shortagesEuropean Medicines Agency: shortages (newest first)
GET/api/v2/ema/shortages/{item_id}European Medicines Agency: one shortage (full body)

ENISA: cybersecurity 5 endpoints

MethodEndpointWhat it returns
GET/api/v2/enisaENISA folder directory: what ENISA carries
GET/api/v2/enisa/newsEuropean Union Agency for Cybersecurity: news items (newest first)
GET/api/v2/enisa/news/{item_id}European Union Agency for Cybersecurity: one news item (full body)
GET/api/v2/enisa/publicationsEuropean Union Agency for Cybersecurity: publications (newest first)
GET/api/v2/enisa/publications/{item_id}European Union Agency for Cybersecurity: one publication (full body)

eu-LISA: large-scale IT systems 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/eu-lisaeu-LISA folder directory: what eu-LISA carries
GET/api/v2/eu-lisa/eventsEuropean Union Agency for the Operational Management of Large-Scale IT Systems: events (newest first)
GET/api/v2/eu-lisa/events/{item_id}European Union Agency for the Operational Management of Large-Scale IT Systems: one event (full body)
GET/api/v2/eu-lisa/newsEuropean Union Agency for the Operational Management of Large-Scale IT Systems: news items (newest first)
GET/api/v2/eu-lisa/news/{item_id}European Union Agency for the Operational Management of Large-Scale IT Systems: one news item (full body)
GET/api/v2/eu-lisa/publicationsEuropean Union Agency for the Operational Management of Large-Scale IT Systems: publications (newest first)
GET/api/v2/eu-lisa/publications/{item_id}European Union Agency for the Operational Management of Large-Scale IT Systems: one publication (full body)

EU-OSHA: safety & health at work 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/eu-oshaEU-OSHA folder directory: what EU-OSHA carries
GET/api/v2/eu-osha/eventsEuropean Agency for Safety and Health at Work: events (newest first)
GET/api/v2/eu-osha/events/{item_id}European Agency for Safety and Health at Work: one event (full body)
GET/api/v2/eu-osha/newsEuropean Agency for Safety and Health at Work: news items (newest first)
GET/api/v2/eu-osha/news/{item_id}European Agency for Safety and Health at Work: one news item (full body)
GET/api/v2/eu-osha/publicationsEuropean Agency for Safety and Health at Work: publications (newest first)
GET/api/v2/eu-osha/publications/{item_id}European Agency for Safety and Health at Work: one publication (full body)

EUAA: asylum 3 endpoints

MethodEndpointWhat it returns
GET/api/v2/euaaEUAA folder directory: what EUAA carries
GET/api/v2/euaa/newsEuropean Union Agency for Asylum: news items (newest first)
GET/api/v2/euaa/news/{item_id}European Union Agency for Asylum: one news item (full body)

EUDA: European Union Drugs Agency 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/eudaEUDA folder directory: what EUDA carries
GET/api/v2/euda/eventsEuropean Union Drugs Agency: events (newest first)
GET/api/v2/euda/events/{item_id}European Union Drugs Agency: one event (full body)
GET/api/v2/euda/newsEuropean Union Drugs Agency: news items (newest first)
GET/api/v2/euda/news/{item_id}European Union Drugs Agency: one news item (full body)
GET/api/v2/euda/publicationsEuropean Union Drugs Agency: publications (newest first)
GET/api/v2/euda/publications/{item_id}European Union Drugs Agency: one publication (full body)

EUIPO: intellectual property 7 endpoints

MethodEndpointWhat it returns
GET/api/v2/euipoEUIPO folder directory: what EUIPO carries
GET/api/v2/euipo/eventsEuropean Union Intellectual Property Office: events (newest first)
GET/api/v2/euipo/events/{item_id}European Union Intellectual Property Office: one event (full body)
GET/api/v2/euipo/newsEuropean Union Intellectual Property Office: news items (newest first)
GET/api/v2/euipo/news/{item_id}European Union Intellectual Property Office: one news item (full body)
GET/api/v2/euipo/trademarksEuropean Union Intellectual Property Office: trade marks (newest first)
GET/api/v2/euipo/trademarks/{item_id}European Union Intellectual Property Office: one trade mark (full body)

FRA: fundamental rights 5 endpoints

MethodEndpointWhat it returns
GET/api/v2/fraFRA folder directory: what FRA carries
GET/api/v2/fra/case-lawEuropean Union Agency for Fundamental Rights: case-law entries (newest first)
GET/api/v2/fra/case-law/{item_id}European Union Agency for Fundamental Rights: one case-law entrie (full body)
GET/api/v2/fra/charterpediaEuropean Union Agency for Fundamental Rights: Charter articles (newest first)
GET/api/v2/fra/charterpedia/{item_id}European Union Agency for Fundamental Rights: one Charter article (full body)

EEAS: European External Action Service 11 endpoints

MethodEndpointWhat it returns
GET/api/v2/eeasEEAS folder directory: what EEAS carries
GET/api/v2/eeas/newsEuropean External Action Service: press material (newest first)
GET/api/v2/eeas/news/{item_id}European External Action Service: one press item (full body)
GET/api/v2/eeas/publicationsEuropean External Action Service: publications (newest first)
GET/api/v2/eeas/publications/{item_id}European External Action Service: one publication (full body)
GET/api/v2/eeas/eventsEuropean External Action Service: events (newest first)
GET/api/v2/eeas/events/{item_id}European External Action Service: one event (full body)
GET/api/v2/eeas/tendersEuropean External Action Service: tenders (newest first)
GET/api/v2/eeas/tenders/{item_id}European External Action Service: one tender (full body)
GET/api/v2/eeas/topicsEuropean External Action Service: topic pages (newest first)
GET/api/v2/eeas/topics/{item_id}European External Action Service: one topic page (full body)

EEAS people are served through /api/v2/who-is-who/officials (the 352 EEAS officials are in the EU Who Is Who directory, filterable by the EEAS organisation).

Funding, grants & tenders 82 endpoints

MethodEndpointWhat it returns
GET/api/v2/funding/allAll EU funding: agency tenders/grants/calls + cohesion-fund allocations, every body
GET/api/v2/funding/amifAsylum, Migration and Integration Fund (AMIF): 2021-2027 financial plan by programme
GET/api/v2/funding/amif/outcomesAsylum, Migration and Integration Fund (AMIF): 2021-2027 achievement indicators (outputs & results)
GET/api/v2/funding/amif/outcomes/{row_id}Look up one AMIF achievement indicator in full
GET/api/v2/funding/amif/{row_id}Look up one AMIF allocation row in full
GET/api/v2/funding/cedefop-callsCedefop: Cedefop calls for expression of interest (newest first)
GET/api/v2/funding/cedefop-calls/{item_id}Cedefop: one Cedefop calls for expression of interest (full body)
GET/api/v2/funding/cedefop-tendersCedefop: Cedefop calls for tender (newest first)
GET/api/v2/funding/cedefop-tenders/{item_id}Cedefop: one Cedefop calls for tender (full body)
GET/api/v2/funding/cohesion-fundCohesion Fund (CF): 2021-2027 financial plan by programme
GET/api/v2/funding/cohesion-fund/outcomesCohesion Fund (CF): 2021-2027 achievement indicators (outputs & results)
GET/api/v2/funding/cohesion-fund/outcomes/{row_id}Look up one CF achievement indicator in full
GET/api/v2/funding/cohesion-fund/{row_id}Look up one CF allocation row in full
GET/api/v2/funding/eafrdEuropean Agricultural Fund for Rural Development (EAFRD): EU payments by Member State (2023-2027)
GET/api/v2/funding/eafrd/{row_id}Look up one EAFRD Member State payment row in full
GET/api/v2/funding/eagfEuropean Agricultural Guarantee Fund (EAGF): EU payments by Member State (2023-2027)
GET/api/v2/funding/eagf/{row_id}Look up one EAGF Member State payment row in full
GET/api/v2/funding/efca-callsthe European Fisheries Control Agency: EFCA calls for expression of interest (newest first)
GET/api/v2/funding/efca-calls/{item_id}the European Fisheries Control Agency: one EFCA calls for expression of interest (full body)
GET/api/v2/funding/efca-tendersthe European Fisheries Control Agency: EFCA calls for tender (newest first)
GET/api/v2/funding/efca-tenders/{item_id}the European Fisheries Control Agency: one EFCA calls for tender (full body)
GET/api/v2/funding/efsa-tendersthe European Food Safety Authority: EFSA calls for tender (newest first)
GET/api/v2/funding/efsa-tenders/{item_id}the European Food Safety Authority: one EFSA calls for tender (full body)
GET/api/v2/funding/ema-tendersthe European Medicines Agency: EMA calls for tender (newest first)
GET/api/v2/funding/ema-tenders/{item_id}the European Medicines Agency: one EMA calls for tender (full body)
GET/api/v2/funding/emfafEuropean Maritime, Fisheries and Aquaculture Fund (EMFAF): 2021-2027 financial plan by programme
GET/api/v2/funding/emfaf/outcomesEuropean Maritime, Fisheries and Aquaculture Fund (EMFAF): 2021-2027 achievement indicators (outputs & results)
GET/api/v2/funding/emfaf/outcomes/{row_id}Look up one EMFAF achievement indicator in full
GET/api/v2/funding/emfaf/{row_id}Look up one EMFAF allocation row in full
GET/api/v2/funding/erdfEuropean Regional Development Fund (ERDF): 2021-2027 financial plan by programme
GET/api/v2/funding/erdf/outcomesEuropean Regional Development Fund (ERDF): 2021-2027 achievement indicators (outputs & results)
GET/api/v2/funding/erdf/outcomes/{row_id}Look up one ERDF achievement indicator in full
GET/api/v2/funding/erdf/{row_id}Look up one ERDF allocation row in full
GET/api/v2/funding/esf-plusEuropean Social Fund Plus (ESF): 2021-2027 financial plan by programme
GET/api/v2/funding/esf-plus/outcomesEuropean Social Fund Plus (ESF+): 2021-2027 achievement indicators (outputs & results)
GET/api/v2/funding/esf-plus/outcomes/{row_id}Look up one ESF+ achievement indicator in full
GET/api/v2/funding/esf-plus/{row_id}Look up one ESF allocation row in full
GET/api/v2/funding/etf-tendersthe European Training Foundation: ETF calls for tender (newest first)
GET/api/v2/funding/etf-tenders/{item_id}the European Training Foundation: one ETF calls for tender (full body)
GET/api/v2/funding/eu-funding-recipientsthe EU Financial Transparency System: EU funding recipients (newest first)
GET/api/v2/funding/eu-funding-recipients/{item_id}the EU Financial Transparency System: one EU funding recipient (full body)
GET/api/v2/funding/eurojust-tendersEurojust: Eurojust calls for tender (newest first)
GET/api/v2/funding/eurojust-tenders/{item_id}Eurojust: one Eurojust calls for tender (full body)
GET/api/v2/funding/eusfEU Solidarity Fund (EUSF): disaster cases 2002-2021
GET/api/v2/funding/eusf/{row_id}Look up one EU Solidarity Fund case in full
GET/api/v2/funding/ft-calls-for-proposalsEU funding calls for proposals: Horizon Europe, Digital Europe, LIFE, EU4Health, Creative Europe, Erasmus+
GET/api/v2/funding/ft-calls-for-proposals/{topic_id}Look up one funding call for proposals by its EU topic_id
GET/api/v2/funding/ft-calls-for-tendersEU public-procurement tenders from the F&T Portal: distinct from the /tenders TED view
GET/api/v2/funding/ft-calls-for-tenders/{tender_reference}Look up one F&T Portal tender by its tender_reference
GET/api/v2/funding/ft-eventsthe EU Funding & Tenders Portal: events (newest first)
GET/api/v2/funding/ft-events/{item_id}the EU Funding & Tenders Portal: one event (full body)
GET/api/v2/funding/ft-funded-projectsEU grant-funded projects across all programmes: research (Horizon, FP7, H2020) + Erasmus+, Creative Europe, CERV, CEF, LIFE, Digital, EU4Health, Justice, AMIF, ISF (109k)
GET/api/v2/funding/ft-funded-projects/{project_id}Look up one EU-funded project by its grant project_id (numeric)
GET/api/v2/funding/ft-newsthe EU Funding & Tenders Portal: news items (newest first)
GET/api/v2/funding/ft-news/{item_id}the EU Funding & Tenders Portal: one news item (full body)
GET/api/v2/funding/funding-opportunitiesEU funding opportunities: open + forthcoming calls across programmes (alternate view)
GET/api/v2/funding/funding-opportunities/{topic_id}Look up one EU funding opportunity by its topic_id
GET/api/v2/funding/innovation-fundInnovation Fund: funding calls (newest first)
GET/api/v2/funding/innovation-fund/{item_id}Innovation Fund: one funding call (full body)
GET/api/v2/funding/international-cooperationEU international cooperation awards: NDICI, IPA III, Humanitarian (who won what, where)
GET/api/v2/funding/international-cooperation/{item_id}One EU international-cooperation award (full FTS record)
GET/api/v2/funding/interregInterreg (European Territorial Cooperation) (INTERREG): 2021-2027 financial plan by programme
GET/api/v2/funding/interreg/outcomesInterreg (European Territorial Cooperation) (Interreg Funds): 2021-2027 achievement indicators (outputs & results)
GET/api/v2/funding/interreg/outcomes/{row_id}Look up one Interreg Funds achievement indicator in full
GET/api/v2/funding/interreg/{row_id}Look up one INTERREG allocation row in full
GET/api/v2/funding/isfInternal Security Fund (ISF): 2021-2027 financial plan by programme
GET/api/v2/funding/isf/outcomesInternal Security Fund (ISF): 2021-2027 achievement indicators (outputs & results)
GET/api/v2/funding/isf/outcomes/{row_id}Look up one ISF achievement indicator in full
GET/api/v2/funding/isf/{row_id}Look up one ISF allocation row in full
GET/api/v2/funding/jtfJust Transition Fund (JTF): 2021-2027 financial plan by programme
GET/api/v2/funding/jtf/outcomesJust Transition Fund (JTF): 2021-2027 achievement indicators (outputs & results)
GET/api/v2/funding/jtf/outcomes/{row_id}Look up one JTF achievement indicator in full
GET/api/v2/funding/jtf/{row_id}Look up one JTF allocation row in full
GET/api/v2/funding/justiceJustice Programme: funding calls (newest first)
GET/api/v2/funding/justice/{item_id}Justice Programme: one funding call (full body)
GET/api/v2/funding/programmesEU funding programmes directory: the EC classification + Brubru coverage
GET/api/v2/funding/programmes/{acronym}Look up one EU funding programme in the classification
GET/api/v2/funding/entrepreneur-instrumentsEU financial instruments for entrepreneurs, by delivery intermediary (EIC Fund, EISMEA, EEN, EDIH)
GET/api/v2/funding/startupsEU startup, scale-up & SME funding: EIC, COSME/EISMEA, Innovation Fund (stage-tagged)
GET/api/v2/funding/startups/{topic_id}EU startup funding: one call (full body), by its F&T topic_id
GET/api/v2/funding/tendersEU public procurement tenders (TED: Tenders Electronic Daily)
GET/api/v2/funding/tenders/{tender_id}Look up one TED tender by its internal numeric id

Agency public consultations 11 endpoints

MethodEndpointWhat it returns
GET/api/v2/consultations/allAll decentralised EU agency public consultations (every body)
GET/api/v2/consultations/amlaAMLA: AMLA public consultations (newest first)
GET/api/v2/consultations/amla/{item_id}AMLA: one AMLA public consultation (full body)
GET/api/v2/consultations/berecBEREC: BEREC public consultations (newest first)
GET/api/v2/consultations/berec/{item_id}BEREC: one BEREC public consultation (full body)
GET/api/v2/consultations/echathe European Chemicals Agency: ECHA public consultations (newest first)
GET/api/v2/consultations/echa/{item_id}the European Chemicals Agency: one ECHA public consultation (full body)
GET/api/v2/consultations/eiopaEIOPA: EIOPA public consultations (newest first)
GET/api/v2/consultations/eiopa/{item_id}EIOPA: one EIOPA public consultation (full body)
GET/api/v2/consultations/emathe European Medicines Agency: EMA public consultations (newest first)
GET/api/v2/consultations/ema/{item_id}the European Medicines Agency: one EMA public consultation (full body)

Predictions 2 endpoints

MethodEndpointWhat it returns
GET/api/v2/predictions/{procedure_ref}/timelinePredicted days until a legislative procedure adopts, rejects, or withdraws
GET/api/v2/predictions/{procedure_ref}/outcomePredicted outcome probabilities: adopted, rejected, withdrawn, pending

EU Calendar 2 endpoints

MethodEndpointWhat it returns
GET/api/v2/calendar/eventsUnified EU institutional calendar: plenary, committees, Council, College, agencies
GET/api/v2/calendar/events/{event_id}Look up one calendar event by its Brubru-internal id (full body)

Transparency Register 3 endpoints

MethodEndpointWhat it returns
GET/api/v2/transparency-registerEU Transparency Register: lobbyists / interest representatives
GET/api/v2/transparency-register/categoriesRegistration-category breakdown with EP-pass and costs aggregates
GET/api/v2/transparency-register/{code}Single organisation in the Transparency Register (full record + body)

Open data 13 endpoints

MethodEndpointWhat it returns
GET/api/v2/open-data/cataloguesEU open-data catalogues: the data.europa.eu catalogue directory
GET/api/v2/open-data/catalogues/{item_id}One EU open-data catalogue by id
GET/api/v2/open-data/datasetsEU open datasets: search data.europa.eu (with direct download links)
GET/api/v2/open-data/datasets/{item_id}One EU open dataset by id: full metadata + download links
GET/api/v2/open-data/high-value-datasetsEU High-Value Datasets (Open Data Directive)
GET/api/v2/open-data/jrc-datasetsJRC data catalogue: Joint Research Centre datasets
GET/api/v2/open-data/jrc-datasets/{uuid}Look up one JRC dataset by its UUID (full metadata + distributions)
GET/api/v2/open-data/cohesion-datasetsDG REGIO Cohesion Open Data datasets (the dataset catalogue)
GET/api/v2/open-data/cohesion-datasets/categoriesCohesion Open Data dataset counts by category: browseable index
GET/api/v2/open-data/cohesion-datasets/{socrata_id}Look up one Cohesion Open Data dataset by its Socrata id (full schema + body)
GET/api/v2/open-data/eurostat-seriesBrubru-curated Eurostat sport + fitness-relevant health datasets (12 series: physical activity, BMI, household sport spend, cultural employment)
GET/api/v2/open-data/eurostat-series/themesDistinct themes in the curated Eurostat list with dataset counts (faceted-search picker)
GET/api/v2/open-data/eurostat-series/{dataset_code}Fetch one Eurostat dataset live (JSON-stat 2.0 payload + dimensions + sample observations + composed summary)

General publications 2 endpoints

MethodEndpointWhat it returns
GET/api/v2/general-publicationsEU general publications: brochures, reports and studies
GET/api/v2/general-publications/{item_id}One EU general publication by id

Who's Who: EU officials 4 endpoints

MethodEndpointWhat it returns
GET/api/v2/who-is-who/departmentsEU departments: organisational units across all EU institutions
GET/api/v2/who-is-who/departments/{item_id}One EU department by id
GET/api/v2/who-is-who/officialsEU officials: named officials with position and department
GET/api/v2/who-is-who/officials/{item_id}One EU official by id

Geographical indications 6 endpoints

MethodEndpointWhat it returns
GET/api/v2/geographical-indications/eu-registerthe EU geographical-indications register (eAmbrosia): EU geographical indications (newest first)
GET/api/v2/geographical-indications/eu-register/{item_id}the EU geographical-indications register (eAmbrosia): one EU geographical indication (full body)
GET/api/v2/geographical-indications/giviewGIView (EUIPO): geographical indications (newest first)
GET/api/v2/geographical-indications/giview/{item_id}GIView (EUIPO): one geographical indication (full body)
GET/api/v2/geographical-indications/third-countryeAmbrosia (third-country GIs): third-country geographical indications (newest first)
GET/api/v2/geographical-indications/third-country/{item_id}eAmbrosia (third-country GIs): one third-country geographical indication (full body)

Digital Product Passport 19 endpoints

The EU Digital Product Passport regime, created by the Ecodesign for Sustainable Products Regulation (EU) 2024/1781 and operationalised by Commission Implementing Regulation (EU) 2026/1778, whose central registry went live on 20 July 2026. The folder answers the questions no single Commission page answers together: which act binds a product, when its passport becomes mandatory, how registration works and what data the passport must carry. Every act on /legal-framework returns its full legal text on the detail endpoint, not a summary.

MethodEndpointWhat it returns
GET/api/v2/dppFolder directory with a count of stored items per resource
GET/api/v2/dpp/legal-frameworkThe 13 acts that create passport obligations, each with its registry hook
GET/api/v2/dpp/legal-framework/{item_id}One act, with its full legal text
GET/api/v2/dpp/sectorsPer-sector rollout: when the passport becomes mandatory, and under which act
GET/api/v2/dpp/sectors/{item_id}One sector profile
GET/api/v2/dpp/registryHow registration works: environments, pathways, the unique registration identifier, customs
GET/api/v2/dpp/registry/{item_id}One registry fact
GET/api/v2/dpp/standardsThe six harmonised EN standards carrying presumption of conformity
GET/api/v2/dpp/standards/{item_id}One harmonised standard
GET/api/v2/dpp/data-pointsThe 71 battery passport data points, with legal source and applicability by battery type
GET/api/v2/dpp/data-points/{item_id}One data point
GET/api/v2/dpp/guidanceCommission guidance: the registry user guide, battery data points, FAQs
GET/api/v2/dpp/guidance/{item_id}One guidance document
GET/api/v2/dpp/audiencesWhat the passport means for operators, consumers, repairers and recyclers, authorities
GET/api/v2/dpp/audiences/{item_id}One audience guide
GET/api/v2/dpp/newsCommission announcements on the passport and the registry
GET/api/v2/dpp/news/{item_id}One news item
GET/api/v2/dpp/eventsPassport webinars and stakeholder events, past and upcoming
GET/api/v2/dpp/events/{item_id}One event

Brubru proprietary EU intelligence 11 endpoints

MethodEndpointWhat it returns
GET/api/v2/proprietary/brussels-lobbiesBrussels lobbies: ranked directory of who is publishing what
GET/api/v2/proprietary/brussels-lobbies/typesBrussels lobbies: organisation-type breakdown
GET/api/v2/proprietary/brussels-lobbies/{code}/newsBrussels lobby: news / update items for one organisation
GET/api/v2/proprietary/canonList every Brubru deep-dive report: the EU Canon + law deep-dives
GET/api/v2/proprietary/canon/{slug}One Brubru deep-dive report by slug: optional inlined body
GET/api/v2/proprietary/catalanList EU binding laws translated into Catalan: the whole corpus, filterable
GET/api/v2/proprietary/catalan/statsCatalan translations: aggregate counts (coverage, by doc_type / category / engine)
GET/api/v2/proprietary/catalan/{celex}One Catalan translation by CELEX: optional inlined body
GET/api/v2/proprietary/guidesList Brubru's curated EU-policy knowledge guides: the chatbot's grounding layer
GET/api/v2/proprietary/guides/{guide_id}Look up one knowledge guide by its slug: full markdown body
GET/api/v2/proprietary/textile-circularityLive status of EU textile-circularity law (Textile EPR, ESPR, PPWR, ...): curated, Cellar-resolved

Tender Docs 4 endpoints

Brubru's funding-application template library, plus a live cross-fetch into the EU Law Comply 53-cluster catalogue. 19 templates across 8 programmes (EIC, Erasmus+, Digital Europe, CERV, LIFE, Creative Europe, CEF, ESF+) and 17 sub-instruments. Each template ships the section structure, AI co-writer prompt seeds, comply targets, reference-doc bundles, and (for grant programmes) the model + annotated Grant Agreement URLs. Sub-router of /api/v2/proprietary/.

MethodEndpointWhat it returns
GET/api/v2/proprietary/tender-docs/templatesList funding-application templates: section structure, comply targets, deadline, programme + sub-instrument filters
GET/api/v2/proprietary/tender-docs/templates/programmesList the 8 EU funding programmes with template counts per programme
GET/api/v2/proprietary/tender-docs/templates/{template_id}One full template: every section, AI prompt seeds, reference_docs bundle, Model + Annotated Grant Agreement URLs, composed body
GET/api/v2/proprietary/tender-docs/comply-clustersEU Law Comply clusters relevant to a funding template, with match reasons (template / ethics / funding-mode)

Social media directory 7 endpoints

The Brubru EU social directory: 3,800+ mapped accounts (institutions, agencies, MEPs, Commissioners, EU officials, EU-affairs journalists) across every major platform, and their posts on the open platforms (Bluesky, Mastodon, YouTube, and X via public syndication). Instagram, LinkedIn and TikTok are mapping-only. Same five-datapoint contract.

MethodEndpointWhat it returns
GET/api/v2/socialDirectory overview: totals, accounts by entity type and platform, posts by platform
GET/api/v2/social/postsRecent posts from mapped accounts, newest first, filterable by entity, platform, since, text
GET/api/v2/social/posts/{post_id}One post with its full text
GET/api/v2/social/accountsThe account directory, filterable by entity type, platform and verified
GET/api/v2/social/accounts/{account_id}One account with its composed profile
GET/api/v2/social/entity/{entity_type}/{entity_key}One entity's full social footprint: every mapped account plus recent posts
GET/api/v2/social/platformsThe platform pick-list with each platform's content-fetch tier

Extract engine 1 endpoint

Input-first extraction: give it any EU institutional URL and it detects which of the 8 EU web platforms the page uses, fetches through the matching anti-bot path, and returns structured five-datapoint items, optionally tagged with EuroVoc descriptors. One endpoint for the whole EU web estate.

MethodEndpointWhat it returns
GET/api/v2/extractStructured items extracted from any EU URL: detected platform, how it was fetched, items with the five datapoints and optional EuroVoc tags

EU Interoperable 9 endpoints

The Interoperable Europe Portal (DG DIGIT): news, events and reusable interoperability solutions aggregated across the portal's thematic collections (OSOR, SEMIC, EU GovTech, EIF/Monitoring, Public Sector Tech Watch, EUPL, CAMSS/EIRA, and more). Every feed accepts ?collection=<slug> to filter to one hub. Playwright-fed.

MethodEndpointWhat it returns
GET/api/v2/interoperableFolder directory: item counts per type and the number of thematic collections
GET/api/v2/interoperable/newsCross-collection news, newest first; filter with ?collection=
GET/api/v2/interoperable/news/{item_id}One news item, full body
GET/api/v2/interoperable/eventsUpcoming events across collections; filter with ?collection=
GET/api/v2/interoperable/events/{item_id}One event, full body
GET/api/v2/interoperable/solutionsReusable interoperability solutions; filter with ?collection=
GET/api/v2/interoperable/solutions/{item_id}One solution, full body
GET/api/v2/interoperable/collectionsDirectory of the thematic collections (OSOR, SEMIC, EU GovTech, ...)
GET/api/v2/interoperable/collections/{collection_key}One collection's footprint: its description plus recent news, events and solutions

EC GovTech 11 endpoints

The EU GovTech sub-portal on the Interoperable Europe Portal (DG DIGIT): news, events, reusable solutions, the Knowledge Centre (reports & policy briefs), and snapshots of the GovTech hub pages (GovTech Atlas, GovTech4All). Promoted to its own folder because its listings carry the full history the cross-collection feeds only sample. Playwright-fed.

MethodEndpointWhat it returns
GET/api/v2/eugovtechFolder directory: item counts per resource type
GET/api/v2/eugovtech/newsEU GovTech news, newest first (incl. GovTech4All challenge updates)
GET/api/v2/eugovtech/news/{item_id}One news item, full body
GET/api/v2/eugovtech/eventsEU GovTech events (conferences, webinars, matchmaking)
GET/api/v2/eugovtech/events/{item_id}One event, full body
GET/api/v2/eugovtech/solutionsReusable govtech solutions and toolkits
GET/api/v2/eugovtech/solutions/{item_id}One solution, full body
GET/api/v2/eugovtech/publicationsKnowledge Centre: GovTech reports, policy briefs, foresight studies
GET/api/v2/eugovtech/publications/{item_id}One publication, full body
GET/api/v2/eugovtech/topicsSnapshots of the EU GovTech hub pages (Atlas, GovTech4All, Knowledge Centre)
GET/api/v2/eugovtech/topics/{item_id}One topic snapshot, full body