Company ID Crosswalk — LEI, ISIN, CIK & VAT Lookup
Pricing
$4.00 / 1,000 company records
Company ID Crosswalk — LEI, ISIN, CIK & VAT Lookup
Resolve a company name to every public identifier it has: LEI, ISIN, ticker, SEC CIK, VAT number, national registry number, ROR, OpenCorporates, Crunchbase and LinkedIn — plus industry, employees, revenue, founding date, headquarters, parent and subsidiaries.
Pricing
$4.00 / 1,000 company records
Rating
0.0
(0)
Developer
Berkan Kaplan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Company data lives in a dozen systems that do not share a key. This actor solves that: give it a company name and it returns the LEI, the ISIN and ticker, the SEC CIK, the VAT number, the national registry number and the OpenCorporates, Crunchbase and LinkedIn handles — the join keys that let the rest of your stack talk to each other.
No API key · Official source · Pay only for delivered rows · Same schema across the series
What data do you get?
| Field | Description |
|---|---|
companyName | English label from Wikidata |
registrationNumber | Wikidata Q-ID |
description | Wikidata's one-line description |
lei | Legal Entity Identifier |
isin | ISIN codes |
ticker | Stock ticker symbols |
stockExchanges | Exchanges the company is listed on |
secCik | SEC Central Index Key |
taxNumber | VAT number |
nationalRegistryIds | National company register identifiers, by scheme |
openCorporatesId | OpenCorporates identifier |
crunchbaseId | Crunchbase slug |
linkedinId | LinkedIn company slug |
rorId | ROR identifier where the company does research |
website | Official website |
industry | Industry |
legalForm | Legal form |
employees | Employee count as recorded |
revenue | Revenue, with currency |
totalAssets | Total assets, with currency |
incorporatedOn | Inception date |
city | Headquarters location |
countryName | Country |
parentCompany | Parent organization |
subsidiaries | Subsidiaries recorded on Wikidata |
chiefExecutive | Chief executive officer |
sourceUrl | Wikidata entity page |
Every row also carries query (what you asked for), scrapedAt (ISO timestamp) and, when a
lookup fails, error explaining why.
Example output
{"country": "GLOBAL","registry": "Wikidata","companyName": "Siemens","registrationNumber": "Q81230","description": "German multinational conglomerate company","lei": "W38RGI023J3WT1HWRP32","isin": ["DE0007236101"],"taxNumber": "DE129274202","rorId": "059mq0909","openCorporatesId": "de/F1103R_HRB12300","crunchbaseId": "siemens","linkedinId": "siemens","website": "https://www.siemens.com/","industry": "electrical engineering","employees": 370000,"revenue": "75636000000 EUR","incorporatedOn": "1847-10-01","city": "Munich","countryName": "Germany","sourceUrl": "https://www.wikidata.org/wiki/Q81230"}
Input
{"queries": ["Siemens","Novo Nordisk","Q81230","Shopify"],"maxResultsPerQuery": 5,"maxConcurrency": 4,"includeRaw": false}
| Input | What it does |
|---|---|
queries | Company names (Siemens, Novo Nordisk) or Wikidata Q-IDs (Q81230). |
maxResultsPerQuery | Caps how many rows one query may produce. |
maxConcurrency | How many queries run at once. Lower it if the source starts throttling. |
includeRaw | Attaches the source's untouched record under raw, for fields this actor does not map. |
requestDelayMs | Politeness delay between requests. |
proxyConfiguration | Optional. The Wikidata API is open and rarely needs a proxy. |
What people use it for
- Entity resolution — the join key problem, solved — map a name to LEI, ISIN, CIK and VAT so your systems can agree who a company is.
- Enrichment fan-out — get the CIK, then pull SEC financials; get the LEI, then pull ownership; get the VAT, then validate in VIES.
- Ownership mapping — parent and subsidiary links give you a first-pass corporate tree, for free.
Notes and limits
- Coverage is best for listed and well-known companies. A small private firm may have no Wikidata item at all — you get an explanatory row, not a wrong match.
- Wikidata is community-edited. Identifiers (LEI, ISIN, CIK) are reliable because they are externally validated; financial figures are as good as the last editor and carry the year they refer to.
- Entity-valued fields (industry, headquarters, parent) are resolved to English labels in one batched extra request rather than left as Q-IDs.
Where the data comes from
Wikidata publishes its structured data through a documented open API with no key, under a CC0 dedication. Source: Wikidata
FAQ
Is this company identifier crosswalk scraper free?
The data source is free and needs no API key — you pay only for the rows the run delivers ($0.004 each). Failed or empty lookups are never charged.
Do I need an API key or a login?
No. Wikidata publishes its structured data through a documented open API with no key, under a CC0 dedication.
What can I search by?
By company name (Siemens, Novo Nordisk) or by Wikidata Q-ID (Q81230). Names are matched against Wikidata's own search and filtered to organizations.
How current is the data?
Every run queries the source live, so results are as fresh as the source itself. Wikidata is edited continuously; financial figures carry the year they were reported.
How fast is it, and how many queries can I run?
Queries run concurrently (4 at a time by default, tunable in the input). A prefilled run finishes in seconds; large lists scale roughly linearly and stay well inside a normal run timeout.
Can I export the results to CSV, Excel or JSON?
Yes. Apify datasets export to CSV, Excel, JSON, XML and HTML, and can be pulled through the API or pushed to your own storage.
What happens when a query returns nothing?
You still get a row, carrying your original query and an error field explaining why. Nothing is silently dropped, and you are not charged for it.
Is scraping this data legal?
Yes. Wikidata releases all of its structured data into the public domain under CC0, explicitly for reuse.
Related actors
Built by Fox Labs — B2B company intelligence from public sources, as clean JSON.