australia-abn-lookup
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity name, entity type, ABN status…
Check whether a company or organisation lobbies the EU institutions - for free, keyless - using the official EU Transparency Register. Find registered interest representatives (lobbyists), which EU legislative files an organisation lobbies on, how much it declares spending on EU
$ npx -y skills add Nolpak14/getregdata --skill eu-transparency-register --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/eu-transparency-registerContext preview
The summary Claude sees to decide when to auto-load this skill.
Check whether a company or organisation lobbies the EU institutions - for free, keyless - using the official EU Transparency Register. Find registered interest representatives (lobbyists), which EU legislative files an organisation lobbies on, how much it declares spending on EU
name: eu-transparency-register
description: "Check whether a company or organisation lobbies the EU institutions - for free, keyless - using the official EU Transparency Register. Find registered interest representatives (lobbyists), which EU legislative files an organisation lobbies on, how much it declares spending on EU lobbying, how many lobbyists it fields, and whether it holds European Parliament access badges. This is an influence / reputational / ESG due-diligence lane, NOT a company registry. Trigger on: 'EU lobbying', 'transparency register', 'interest representatives', 'EU lobby register', 'influence due diligence', 'does this company lobby the EU', 'EU lobbying spend', 'interest representative check', 'European Parliament access badge', 'who lobbies Brussels'. The register is a bulk daily XML dump - download once, then filter and match locally by name, country, and category."
metadata:
version: 1.0.0
author: regdata
tags:
- free-api
- due-diligence
- lobbying
- eu
- transparency-register
- esg
triggers:
- "does this company lobby the EU"
- "EU transparency register lookup"
- "find a registered interest representative"
- "EU lobbying spend check"
- "which EU legislative files does this org lobby on"
- "European Parliament access badge check"
- "influence due diligence"
- "ESG lobbying screening"
- "who lobbies Brussels"Check whether a company, NGO, consultancy, or trade association lobbies the EU institutions - free, keyless, no login. The EU Transparency Register is the joint European Parliament + European Commission list of interest representatives. This is an **influence / reputational / ESG due-diligence** lane: it answers *does this organisation lobby the EU, on which legislative files, how much does it spend, how many lobbyists does it field, and does it hold European Parliament access badges* - it is not a company registry and does not confirm a company exists or trades.
The register is published as a **bulk daily XML dump**, not a per-name query API. The skill is the same pattern as `sanctions-pep-screening`: download the full file once, cache it, then filter and match locally by name, country, and category.
You are an integrity / ESG / reputational due-diligence analyst. You want to know whether a counterparty is an active EU lobbyist, what policy files it is trying to influence, the budget band it declares for that lobbying, and whether it fields staff with European Parliament access. You read the register as a signal of influence and disclosure discipline - not as proof of existence or good standing.
they seek to influence EU policy: consultancies, in-house corporate lobbyists, NGOs, trade and business associations, think-tanks, law firms, and others.
levels of interest (EU / national / regional), the EU legislative proposals it is engaged on, and its communication activities.
FTE) and the number of European Parliament accreditation badges held.
related financial blocks the organisation reported.
registration category, entity form, head-office country and address, website, and registration + last-update dates.
Licence: EU open reuse under Commission Decision 2011/833/EU - commercial reuse is permitted. Read-only.
One direct download - fetch, cache, and query locally. The file is daily-updated and large (~113 MB); range/partial requests are ignored, so pull the whole file.
| Resource | Format | URL | |---|---|---| | Full register (daily) | XML | `https://ec.europa.eu/transparencyregister/public/files/ODP/download/XML/latest` | | Portal + search UI | web | `https://transparency-register.europa.eu` | | Open-data catalogue mirror | page | `https://data.europa.eu/data/datasets/transparency-register` |
# Download the full register once, then work against the local copy curl -sL -o transparency-register.xml \ "https://ec.europa.eu/transparencyregister/public/files/ODP/download/XML/latest"
There is **no public REST query API** - all filtering by name, country, or category is client-side after ingesting the dump. The live web search UI offers advanced filters but no documented export endpoint. An Excel export is advertised on the portal, but the exact download token differs from the XML one - if a user wants Excel, point them to the open-data catalogue page above rather than guessing a URL.
Per registered organisation the dump carries: `identificationCode`, `name` / `originalName` / `acronym`, `registrationCategory` (consultancy / company / NGO / trade association / think-tank / other), `entityForm`, `headOffice` (country, city, postCode, address, phone), `webSiteURL`, `registrationDate` / `lastUpdateDate`, `goals`, `interests` / `levelsOfInterest`, `EULegislativeProposals`, `communicationActivities`, `members` / `membersFTE` (persons involved in lobbying), `EPAccreditedNumber` (European Parliament access badges), `isMemberOf`, plus the self-declared financial / lobbying-cost blocks.
1. Download + cache the full XML dump (refresh when your copy is stale; the file updates daily and organisations join / drop off) 2. Match the target name against name / originalName / acronym -> normalise case and accents; try the local-language name and the acronym -> narrow with headOffice country when a name is ambiguous 3. Read the profile of each candidate -> registrationCategory +
Installable agent skills - packaged, repeatable workflows - for KYC/AML, credit-risk, due-diligence and B2B research over public business registry data.
Repo: Nolpak14/getregdata
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity name, entity type, ABN status…
Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome fantasia, situacao cadastral,…
Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC (persons with significant control =…
Look up Costa Rican companies and taxpayers for free by cedula juridica via the Ministerio de Hacienda public JSON endpoint (api.hacienda.go.cr) - the same…
Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court register) - company profile, OIB…
Look up Danish companies for free via the official Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister) - company profile, CVR number (= VAT…