Company Registry Lookup - EU & Brazil Official Business Data avatar

Company Registry Lookup - EU & Brazil Official Business Data

Pricing

from $1.00 / 1,000 company results

Go to Apify Store
Company Registry Lookup - EU & Brazil Official Business Data

Company Registry Lookup - EU & Brazil Official Business Data

Look up companies in official business registers by name or ID: France (SIREN), Norway, Finland, Czechia, Poland (KRS) and Brazil (CNPJ), plus GLEIF LEI worldwide. Legal form, status, dates, address, NACE/CNAE, VAT, capital. No API key. $1 per 1,000 companies.

Pricing

from $1.00 / 1,000 company results

Rating

0.0

(0)

Developer

ActorForge

ActorForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Look up companies in official business registers by name or ID: France (SIREN), Norway, Finland, Czechia, Poland (KRS) and Brazil (CNPJ), plus GLEIF LEI worldwide. Legal form, status, dates, address, NACE/CNAE, VAT, capital. No API key. $1 per 1,000 companies.

Look up companies in official government business registers, in bulk, without API keys or scraping. Give it company names or national IDs and it returns one clean, normalised record per company straight from the official register: registered name, trading names, national ID, legal form, status (active / ceased, bankruptcy or liquidation flags), incorporation and dissolution dates, registered address, main activity code (NACE / NAF / CNAE / PKD) with description, VAT number, share capital, employee band, latest revenue and net income (France), website and LEI. Covered natively: France (Sirene / RNE via API Recherche d'entreprises: name or SIREN/SIRET), Norway (Brønnøysund Enhetsregisteret: name or organisation number), Finland (PRH / YTJ: name or Y-tunnus), Czechia (ARES: name or IČO), Poland (KRS number) and Brazil (CNPJ via OpenCNPJ). Any other country (Germany, UK, US, Italy, Spain, ...) is searched in the GLEIF global LEI index, and an LEI works anywhere. Mix countries in one run. Use it for KYC and onboarding checks, supplier and customer verification, CRM and lead enrichment in Clay, n8n, Make or Zapier, due diligence, VAT checks and as a data tool for AI agents. Every row carries its source register and licence. Directors and partners are personal data, so they are off by default (opt in for France and Brazil). $1 per 1,000 companies (other registry actors charge $4-8 per 1,000); not-found queries and invalid IDs are free.

What data does it return?

Every run outputs clean, schema-validated rows like these:

namecountrycompanyIdstatuslegalFormincorporationDateactivityCodevatNumber
DANONEFR552032534activeSA à conseil d’administration1955-01-0170.10ZFR27552032534
EQUINOR ASANO923609016activeAllmennaksjeselskap1972-09-1806.100NO923609016MVA
Nokia OyjFI0112038-9activePublic limited company1896-12-1970100FI01120389
OPEN KNOWLEDGE BRASILBR19131243000197activeAssociação Privada2013-10-039430800

How much does it cost?

Transparent pay-per-event pricing — you only pay for what you get, and the actor always respects your run budget: set a maximum total charge and it stops cleanly at the cap instead of overrunning.

EventPriceChargedWorked example
company-result$0.001per company record delivered1,000 suppliers verified = $1.00
apify-actor-start$0.00005per run per GB of memory (platform start fee)One run at 256 MB = $0.00005

Input options

FieldTypeRequiredDefaultDescription
queriesarrayyes—One item per company: {"country": "FR", "query": "Danone"}, or a string like "NO: 923609016". The query is a company name or the national ID: SIREN/SIRET (France), organisasjonsnummer (Norway), Y-tunnus (Finland), IČO (Czechia), KRS number (Poland, ID only), CNPJ (Brazil, ID only) or an LEI (any country, no country needed). Any other ISO country code (DE, US, GB, IT, ...) is searched in the GLEIF LEI index.
defaultCountrystringno—Two-letter country code used for queries that don't name one (e.g. a plain list of Norwegian organisation numbers).
maxResultsPerQueryintegerno1Name searches can match several companies: keep the best N (1 = best match only). ID lookups always return one. Each company is one charged row.
includeOfficersbooleannofalseAdd the directors (France, from RNE) and partners (Brazil, QSA) that the registers publish: name, role and entry date only, never birth dates, ID numbers or nationality. Off by default: these are personal data under GDPR/LGPD, so only switch it on with a lawful purpose (e.g. KYC, due diligence).
lookupLeibooleannofalseAlso look up each company's Legal Entity Identifier in GLEIF by its national ID (free, one extra request per company; GLEIF allows about 60 per minute, so large lists run slower).

Limits & honest notes

  • Sources, licences and attribution (each row's source field names its register): France: API Recherche d'entreprises (DINUM; Sirene/INSEE and RNE/INPI data), Licence Ouverte / Etalab 2.0. Norway: Brønnøysundregistrene Enhetsregisteret, Norwegian Licence for Open Government Data (NLOD 2.0), source credit required. Finland: Finnish Patent and Registration Office (PRH) YTJ open data, CC BY 4.0: "mention the original source"; this actor is not a PRH service. Czechia: ARES (Ministry of Finance). Poland: KRS official extract API (Ministry of Justice). Brazil: Receita Federal CNPJ public data via OpenCNPJ (open-source, non-profit; BrasilAPI is not used because its terms discourage automated use). Worldwide: GLEIF LEI data, CC0. Not affiliated with any of these bodies.
  • Rate limits are respected per register: France at most 2.5 requests/s (the API allows 7/s per IP and 30/s per network), Czechia about 3/s (ARES may block more than 500/minute), Poland 1/s, GLEIF about 55/minute, others 2-5/s, with Retry-After honoured on HTTP 429. Big lists therefore take a few minutes.
  • Poland and Brazil are ID lookups only (KRS number, 14-digit CNPJ): their keyless APIs have no name search, so Polish or Brazilian names are searched in GLEIF, which only covers companies with an LEI. CNPJ check digits are validated before any request.
  • Name searches return the register's own ranking (Finland and GLEIF are re-ranked by name similarity). Use maxResultsPerQuery above 1 for ambiguous names, or the national ID for an exact match.
  • Officers: off by default. With includeOfficers, France returns directors (name and role) and Brazil returns partners (name, role, entry date); birth dates, ID numbers and nationality are never output. Norway, Finland and Czechia officers are not included; Polish board members are masked by the KRS API itself. Company e-mail addresses and phone numbers are not output.
  • Coverage follows each register: France excludes companies that opted out of public dissemination; activity descriptions are given where the register provides them (codes always). Revenue and net income are France-only, as published.
  • Respects your run budget: set a maximum total charge and the run stops cleanly at the cap, with nothing charged twice. Not-found queries, invalid IDs and register outages each get a free status row and never fail the run.

Changelog

  • 2026-10-23 — Initial release: France, Norway, Finland, Czechia, Poland and Brazil registers plus GLEIF LEI worldwide, mixed-country bulk lookups, optional LEI enrichment, officers opt-in.

Built and maintained by ActorForge. Reliability first: every actor in the portfolio is monitored by an automated nightly self-test, and breakages are typically fixed the same day.