Company Register Scraper — 3M Companies | $4/1K
Pricing
$4.00 / 1,000 results
Company Register Scraper — 3M Companies | $4/1K
Search 3 million registered companies worldwide: legal name, addresses, official register number, legal form, status and founding date. Includes corporate structure — parents and subsidiaries. Germany alone holds 250,000+. No API key. For lead generation, KYB and due diligence.
Company Register Scraper (LEI / GLEIF)
Search over 3 million registered companies worldwide — legal name, registered address, official register number, legal form, status and corporate structure. No API key, no login, no per-lookup fee.
Why this scraper
Official register numbers, not guesses. Every row carries the entity's real
company register number (HRB 100484 for a German GmbH, the equivalent
elsewhere). That is the key that lets you join this data to national registers,
credit reports or your own CRM.
Corporate structure included. Parent companies, ultimate parents and subsidiaries — the relationships that turn a list of names into a group hierarchy.
Global and free. GLEIF is the register behind the Legal Entity Identifier, maintained under regulatory mandate. Germany alone holds over 250,000 entities, and the whole dataset is public.
What you can extract
| Mode | What you get |
|---|---|
| Search companies | Legal name, both addresses, register number, legal form, status, founding date |
| Look up LEI codes | Full records for specific 20-character LEI codes |
| Corporate structure | Direct parents, ultimate parents and subsidiaries of a company |
| Company name suggestions | Find the exact legal spelling before running a search |
Quick start
- Pick Search companies.
- Enter a country code (
DE) or a company name, or both. - Set Maximum results, click Start, download as CSV or Excel.
Example inputs
Every active company registered in Germany
{"mode": "search","country": "DE","entityStatus": "ACTIVE","maxItems": 50000}
Find a specific company group
{"mode": "search","companyName": "Volkswagen","maxItems": 200}
Investment funds in Luxembourg
{"mode": "search","country": "LU","entityCategory": "FUND","maxItems": 5000}
Map a group hierarchy
{"mode": "relations","leiCodes": ["529900YDAG61JYILJZ53"],"relationTypes": ["direct-parent", "ultimate-parent", "direct-children"]}
Enrich a list of LEI codes you already have
{"mode": "byLei","leiCodes": ["529900YDAG61JYILJZ53", "3912004FNXESG95J5T56"]}
Output fields
| Field | Description |
|---|---|
name | Official legal name |
lei | 20-character Legal Entity Identifier |
registeredAs | Official company register number |
registeredAt | Which register holds the entry |
addressStreet, addressCity, addressPostalCode, addressCountry, addressRegion | Registered address |
hqStreet, hqCity, hqPostalCode, hqCountry, hqRegion | Headquarters address |
status | ACTIVE or INACTIVE |
legalFormId, legalFormOther | Standardised legal form |
jurisdiction, category, subCategory | Legal classification |
creationDate | When the entity was founded |
expirationDate, expirationReason | If and why it ceased to exist |
registrationStatus | ISSUED means the LEI is current; LAPSED often signals a dormant company |
initialRegistrationDate, lastUpdateDate, nextRenewalDate | Record lifecycle |
otherNames | Trading names and former names |
bic, ocid | Bank identifier and OpenCorporates cross-reference |
relationType, relationTo | Corporate structure mode only |
url | Link to the public record |
Limits
- Filters are restricted. GLEIF accepts name, country, jurisdiction, status, category and registration status. City, postcode and legal form are not filterable — the API rejects them. Filter those columns after export.
- Coverage is regulatory, not universal. Entities need an LEI mainly if they trade in financial markets. Small local businesses often have none.
- Names are as registered, which may differ from the trading name.
- Addresses are legal addresses, not necessarily where anyone works.
FAQ
Do I need an API key? No. GLEIF publishes the register openly.
Is this the same as a national commercial register?
No, but it links to one: registeredAs holds the official register number, so
you can look up the full national entry from there.
How many German companies are in here? Over 250,000 with a registered German address.
Can I find subsidiaries of a group? Yes — the corporate structure mode returns direct children and parents.
What formats can I export? CSV, Excel, JSON, XML, or straight from the Apify API.
Legal and responsible use
This Actor reads publicly available company register data through GLEIF's own public API. Company records are business data, but sole traders and small entities can be identifiable individuals — GDPR obligations may apply depending on what you do with the output.