OrbTop

EU Transparency Register Scraper - Lobbyists & Meetings

BUSINESSOTHER

EU Transparency Register Scraper

Scrape the EU Transparency Register — the mandatory disclosure database of all organisations and individuals lobbying EU institutions. Extract organisation profiles, financial disclosure, accredited lobbyists, and Commissioner meetings.

What it does

The EU Transparency Register contains ~17,000 registered entities: consultancies, in-house lobbyists, trade associations, NGOs, think tanks, academic institutions, churches, and sub-national authorities. This actor crawls the register's backend API to extract structured data from each organisation's detail page.

Modes:

  • by_name — Search by organisation name (e.g. "Google", "FleishmanHillard")
  • by_country — Filter by country (e.g. BELGIUM, GERMANY, FRANCE)
  • by_category — Filter by category I through VI
  • full_register — Pull the entire register (all ~17K organisations)

Output fields

Each record contains:

Field Description
register_id Unique EU Transparency Register ID (e.g. 9852147102921-88)
organisation_name Full registered name
status Activated / Suspended
country Country of head office
category Registration category (I-VI label)
sub_category Sub-category detail
registration_date Date first registered
last_update_date Date of most recent update
website Organisation website
hq_address Head office address
eu_office_address EU relations office address (or "Same as head office")
goals_remit Organisation's stated goals and remit
level_of_interest European / national / global interest level
main_eu_initiatives_covered EU legislative proposals and policies targeted
communication_activities Events, publications, campaigns related to EU policies
fields_of_interest Policy areas of interest (semicolon-separated)
estimated_annual_lobby_costs_eur Annual lobbying cost range in EUR
financial_year Closed financial year range
eu_grants_received EU grants received
clients Disclosed intermediary clients
persons_with_eu_pass Persons accredited for EP premises access
persons_count Total persons involved in lobbying
persons_fte Full-time equivalent of persons involved
commissioner_meetings Meetings with the European Commission since Dec 2014
detail_url Public URL of the organisation's detail page

Use cases

  • Public-affairs intelligence — Map competitor lobbying activity, monitor policy positions of trade associations and consultancies
  • ESG screening — Identify political-exposure risks; cross-reference with OFAC/sanctions actors for enhanced due diligence
  • Investigative journalism — Follow the money: financial disclosure, client relationships, Commissioner meeting logs
  • Academic and NGO research — Quantitative analysis of lobbying patterns across sectors, countries, and policy areas
  • Compliance — PEP-adjacent screening; identify counterparties with active EU lobbying relationships

Input

{
  "mode": "by_name",
  "query": "Google",
  "maxItems": 50
}
{
  "mode": "by_country",
  "country": "BELGIUM",
  "maxItems": 200
}
{
  "mode": "full_register",
  "maxItems": 17000
}

Cost

Priced per record on the default_2603_basic profile ($0.001 per record + $0.10 per run start). A full register pull (~17K organisations) costs approximately $17.10.

Data source

The actor crawls the official EU Transparency Register backend API:

  • Search: https://ec.europa.eu/transparencyregister/public/search/advanced
  • Detail: https://ec.europa.eu/transparencyregister/public/PUBLIC/ORGANISATION/{id}

This is the same API the official register website uses. Data is mandatory disclosure under the EU Interinstitutional Agreement on a mandatory transparency register (2021/C 62 I/01). No authentication required.