We use cookies for authentication and — with your consent — for analytics. Read more.

Skip to content
KETL Data
DataAppsMCPSign in
  1. Home
  2. Data catalogue
  3. EU Transparency Register
PoliticsStandardCC-BY-4.0Coming soon

EU Transparency Register

The EU's official open register of all registered lobbyists, law firms, think tanks and NGOs that influence the EU institutions. Contains organisation names, home countries, categories (I-VI), EU funding, estimated lobbying costs, main interests and accredited representatives. Built on the monthly XML dump from the European Commission — CC-BY-4.0, no auth. The dump is not loaded in this environment, and no ingest has been built, so the data routes respond 503 not_configured.

13K rows

Data volume

Monthly

Updates

3

MCP tools

EU Transparency Register is on its way into the catalogue and is not connected yet. The endpoints below are a preview of planned coverage.
Example response — /api/connectors/eu-transparency-register/search
{
  "data": "..."
}

MCP integration

Available MCP tools
eu_transparency_by_country
eu_transparency_get
eu_transparency_search
Configuration for Claude Desktop / Cursor
{
  "mcpServers": {
    "eu-transparency-register": {
      "url": "https://data.ketl.no/mcp/eu-transparency-register",
      "headers": {
        "Authorization": "Bearer $KETL_API_KEY"
      }
    }
  }
}

API endpoints

GET
/health

Status og endepunktoversikt

Show curl example
# GET https://data.ketl.no/api/connectors/eu-transparency-register/health
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/eu-transparency-register/health"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/searchRequires configuration

Søk og filter på navn/land/kategori (I-VI)

EU Transparency Register-dataene er ikke lastet inn i dette miljøet, og det finnes ingen last som henter dem (målt 2026-08-30). Tilstanden løses derfor verken av en API-nøkkel eller en env-variabel. Handleren svarer 503 not_configured, og 503-kroppen bærer feltet backfill.jobExists som maskinlesbar diskriminant.

q optional
Fritekstsøk (organisasjonsnavn) q=energy
country optional
ISO 3166-1 alpha-2 landkode country=NO
category optional
Registerkategori (I-VI) category=II
limit optional
Maks treff (maks 100) limit=25
offset optional
Pagineringsoffset offset=0
Show curl example
# GET https://data.ketl.no/api/connectors/eu-transparency-register/search
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/eu-transparency-register/search"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/by-countryRequires configuration

Lobbyister registrert i et land (ISO 3166-1 alpha-2)

EU Transparency Register-dataene er ikke lastet inn i dette miljøet, og det finnes ingen last som henter dem (målt 2026-08-30). Tilstanden løses derfor verken av en API-nøkkel eller en env-variabel. Handleren svarer 503 not_configured, og 503-kroppen bærer feltet backfill.jobExists som maskinlesbar diskriminant.

country required
ISO 3166-1 alpha-2 landkode country=NO
Show curl example
# GET https://data.ketl.no/api/connectors/eu-transparency-register/by-country?country=NO
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/eu-transparency-register/by-country?country=NO"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/{registrationId}Requires configuration

Detalj på registreringsnummer

EU Transparency Register-dataene er ikke lastet inn i dette miljøet, og det finnes ingen last som henter dem (målt 2026-08-30). Tilstanden løses derfor verken av en API-nøkkel eller en env-variabel. Handleren svarer 503 not_configured, og 503-kroppen bærer feltet backfill.jobExists som maskinlesbar diskriminant.

Show curl example
# GET https://data.ketl.no/api/connectors/eu-transparency-register/{registrationId}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/eu-transparency-register/{registrationId}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

Access and pricing

EU Transparency Register is planned for the Standard plan. It is not connected yet. Follow updates

EUlobbytransparenscomplianceNGOinteresseorganisasjon
KETL Data

Nordic open-data and compliance infrastructure. Source, rule and confidence on every answer.

Product links

  • Data
  • Apps
  • MCP
  • Contact

Legal links

  • AI transparency
  • Privacy
  • Terms
  • SLA
  • Cookies
  • Security

© 2026 KETL Data

build 8f3b7512