Global Company Search
Pricing
Pay per usage
Global Company Search
Search 40+ countries in one query. Get company registration data, GLEIF LEI records, financial institution status, and VAT validation from official government registries.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
kane liu
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Search 40+ countries in one query. Get company registration data, LEI records, financial institution status, and VAT validation from official government registries — all in a single API call.
What it does
One search across official government registries worldwide. Enter a company name, registration number, LEI code, VAT number, SIREN, ABN, or EIN — the system automatically detects the input type and routes your query to the right data sources.
The Actor uses a three-tier routing engine:
- Format recognition — detects structured identifiers (LEI, VAT, SIREN, ABN, EIN) via pattern matching and routes directly to the matching registry
- Country inference — identifies country suffixes and narrows the search to relevant national registries
- Global broadcast — for plain company names, searches all verified sources in parallel
No API keys needed from you. All data sources are public government registries. The Actor handles authentication and rate limiting internally. You get unified JSON output with full provenance tracking on every result.
Who is it for
- Supplier verification consultants — verify that overseas suppliers are legally registered and active before your clients sign contracts
- Due diligence and background check freelancers — quickly assemble company dossiers from official sources across multiple jurisdictions in minutes, not hours
- SaaS developers — embed company verification into your product via the Apify API, no need to integrate dozens of government APIs yourself
- Import/export compliance teams — check trading partners across jurisdictions before shipping goods or signing agreements
What data you get
Every result includes three layers of information:
Provenance (audit trail)
Every single result carries full source attribution so you know exactly where the data came from and how fresh it is.
| Field | Description |
|---|---|
_source_authority | Official government body that owns the data (e.g. "European Banking Authority") |
_retrieved_at | Exact retrieval timestamp in ISO 8601 format |
_data_freshness | "real-time", "cached_12h", or "preloaded" |
_response_time_ms | How long the source took to respond |
_source_name | Human-readable source name (e.g. "GLEIF LEI — Germany") |
Unified preview fields
Normalized across all sources so you can process results without parsing source-specific formats.
| Field | Description |
|---|---|
name | Entity name |
type | Entity type (corporation, LLC, partnership, etc.) |
status | Registration status (active, dissolved, etc.) |
country | ISO-2 country code |
authority | Issuing authority |
registration_number | Company registration number |
lei | Legal Entity Identifier (20-character alphanumeric) |
vat_number | VAT registration number |
address | Registered address |
Raw fields
Complete original data from each source, unmodified. Different sources return different fields — the raw layer preserves everything the government registry returned.
About duplicate results
Results are not deduplicated. The same company may appear from multiple sources. For example, a German company might show up in both the GLEIF LEI registry and the IHK Berlin business register. A French company might appear in both the Recherche Entreprises registry and the GLEIF LEI France dataset.
Each result carries full source attribution (_source_name, _source_authority) so you can identify and handle duplicates in your downstream processing. This is by design — deduplication requires business logic specific to your use case, and we prefer to give you complete data rather than making assumptions about which result you would want to keep.
Data freshness
60% of our data sources are queried in real-time from official government registries. Every search hits the source directly. No stale cache, no outdated snapshots.
The remaining sources use 12-hour cached datasets (GLEIF LEI registries, ECB financial institution lists) or preloaded government bulk data files that are refreshed regularly.
This matters because competitor data quality is a known problem in this space:
- Dun & Bradstreet has a 1.1/5 Trustpilot rating and was fined $5.7 million by the FTC for data accuracy issues
- OpenCorporates has a 2.1/5 Trustpilot rating, with users reporting that half their data sources have stopped updating
- Kyckr reported a 72% UBO (Ultimate Beneficial Ownership) retrieval failure rate in their own audit
We connect directly to 40+ official registries. When a government registry updates a company record, your next search reflects that change.
Countries covered (37 countries + EU)
Americas: US (12 states — AK, CO, CT, FL, IA, NY, OR, PA, TX, VA, WA), Canada (Federal + BC)
Europe: DE, FR, IT, GB, NL, CH, BE, ES, FI, SE, DK, PL, GR, IE, and 14 additional EU countries via GLEIF LEI registries
Asia-Pacific: AU, SG, NZ, IL
EU-wide financial regulators: EBA (banking), ECB (monetary financial institutions), EIOPA (insurance/pensions), ESMA (investment firms)
Global: GLEIF LEI Registry covers 35+ countries worldwide
United States detail: SEC EDGAR (all public companies), FDIC (4,600+ banks), IRS Nonprofits (1.9M organizations), NAICS industry codes, plus 12 state-level business registries
How to use (no code needed)
- Go to the Input tab on Apify Console
- Enter a company name, registration number, LEI code, or VAT number
- Click Start — results appear in the Dataset tab within seconds
That is it. The Actor automatically detects what you entered and routes to the right sources. No configuration needed for basic searches.
API integration
Call the Actor programmatically from any language or tool that can make HTTP requests:
curl "https://api.apify.com/v2/acts/lentic_clockss~global-company-search/runs" \-X POST \-H "Content-Type: application/json" \-H "Authorization: Bearer YOUR_APIFY_TOKEN" \-d '{"searchQuery": "Deutsche Bank", "maxResults": 10}'
The Actor returns results in the Apify Dataset. Retrieve them via:
GET https://api.apify.com/v2/datasets/{datasetId}/items?format=json
Every run also writes a RUN_SUMMARY record to the Key-Value Store with per-source status, result counts, routing tier used, countries found, and error details:
GET https://api.apify.com/v2/key-value-stores/{storeId}/records/RUN_SUMMARY
Export formats
JSON, CSV, Excel, XML — available via the Apify Console export button or the Dataset API with ?format=csv, ?format=xlsx, or ?format=xml.
Integrations
Connect this Actor to your existing workflow tools:
- Make (Integromat) — trigger runs and process results in Make scenarios
- Zapier — use the Apify Zapier integration to connect with 5,000+ apps
- Slack — get notified when a search completes
- Google Sheets — export results directly to a spreadsheet
- Airbyte — sync results to your data warehouse
- GitHub — trigger searches from CI/CD pipelines
- REST API — call from any language or tool
- MCP Protocol — connect to AI agents and LLM toolchains
Pricing
This Actor uses Pay-Per-Event pricing:
| Event | Price |
|---|---|
| Each result returned | $0.003 |
Cost examples:
- Search "Deutsche Bank", get 30 results across registries → 30 x $0.003 = $0.09
- Search 10 companies, get 200 total results → 200 x $0.003 = $0.60
$5 free monthly Apify credit = ~1,666 free results.
Compare to alternatives:
- Dun & Bradstreet: $100+/month subscription for basic access
- OpenCorporates API: $100-500/month depending on volume
- Kyckr: custom enterprise pricing, minimum annual contract
- Building it yourself: dozens of API integrations to maintain
Data sources
82 total data products (56 verified and active in v1.0, expanding):
| Category | Count | Coverage |
|---|---|---|
| Country company registries | 35 products | AU, CA, CH, DE, FR, IL, IT, NL, NZ, SG, GB, US (12 states) |
| GLEIF LEI registries | 30 products | 35+ countries worldwide |
| EU/US/CA financial institution registers | 10 products | EBA, ECB, EIOPA, ESMA, FDIC, FINTRAC, OSFI |
| VAT validation services | 2 products | EU VIES (all EU member states), Italy |
| Other business data | 5 products | SEC EDGAR, IRS Nonprofits, NAICS, India MCA, Korea DART |
All sources are official government registries and regulatory databases. No scraped data, no third-party aggregators, no data of uncertain provenance.
Ethical use and disclaimer
This Actor queries only official public government registries and open data portals. No private data is accessed, no protected content is scraped, no terms of service are violated.
This tool provides informational access to public records. It is NOT a KYB (Know Your Business) compliance platform, legal verification service, or substitute for professional due diligence. Results may include false positives due to name similarities across jurisdictions. Always verify critical business decisions against primary sources. This service does not constitute legal, regulatory, or compliance advice.
The Actor performs keyword-based search and returns all matching records from each source. It does not perform:
- Identity resolution or entity matching across sources
- Compliance scoring or risk ratings
- Legal determinations about company status
- Fuzzy matching or alias expansion
Results must be reviewed by a qualified person before acting on them. Company verification is a professional responsibility — this tool supports the discovery and research phase only.
Related actors
- Global Sanctions Screening — search OFAC, EU, Canada sanctions lists and AU ASIC banned persons registers in one call
- Regulatory Compliance Search — search ESMA, CNIL, FINRA enforcement actions and regulatory decisions