Global Company Search avatar

Global Company Search

Pricing

Pay per usage

Go to Apify Store
Global Company Search

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

kane liu

Maintained by Community

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:

  1. Format recognition — detects structured identifiers (LEI, VAT, SIREN, ABN, EIN) via pattern matching and routes directly to the matching registry
  2. Country inference — identifies country suffixes and narrows the search to relevant national registries
  3. 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.

FieldDescription
_source_authorityOfficial government body that owns the data (e.g. "European Banking Authority")
_retrieved_atExact retrieval timestamp in ISO 8601 format
_data_freshness"real-time", "cached_12h", or "preloaded"
_response_time_msHow long the source took to respond
_source_nameHuman-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.

FieldDescription
nameEntity name
typeEntity type (corporation, LLC, partnership, etc.)
statusRegistration status (active, dissolved, etc.)
countryISO-2 country code
authorityIssuing authority
registration_numberCompany registration number
leiLegal Entity Identifier (20-character alphanumeric)
vat_numberVAT registration number
addressRegistered 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)

  1. Go to the Input tab on Apify Console
  2. Enter a company name, registration number, LEI code, or VAT number
  3. 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:

EventPrice
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):

CategoryCountCoverage
Country company registries35 productsAU, CA, CH, DE, FR, IL, IT, NL, NZ, SG, GB, US (12 states)
GLEIF LEI registries30 products35+ countries worldwide
EU/US/CA financial institution registers10 productsEBA, ECB, EIOPA, ESMA, FDIC, FINTRAC, OSFI
VAT validation services2 productsEU VIES (all EU member states), Italy
Other business data5 productsSEC 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.