Brazil CNPJ Company Lookup: Receita Federal Registry Data avatar

Brazil CNPJ Company Lookup: Receita Federal Registry Data

Pricing

from $1.00 / 1,000 company record returneds

Go to Apify Store
Brazil CNPJ Company Lookup: Receita Federal Registry Data

Brazil CNPJ Company Lookup: Receita Federal Registry Data

Look up Brazilian companies by CNPJ against the official Receita Federal registry via publica.cnpj.ws. Get legal name, trade name, status, CNAE, capital, and address.

Pricing

from $1.00 / 1,000 company record returneds

Rating

0.0

(0)

Developer

Adrian Voss

Adrian Voss

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Share

Look up Brazilian companies by CNPJ against the official Receita Federal registry in real time. Sales intelligence teams, B2B outbound recruiters, compliance officers, and fintech analysts verifying Brazilian business entities (CNPJ) against official Receita Federal registry data. Returns legal entity name (razão social), trade name (nome fantasia), cadastral status, CNAE economic activities, share capital, legal form, address, and contact details.

How to use

  1. In the Apify Console. Open the actor page and click Start — the cnpj field is already pre-filled with a working example. Results land in the run's dataset as soon as each item is found.
  2. Via the API. Call it directly with a POST request — no Console needed once you have an API token:
    curl "https://api.apify.com/v2/acts/accountable_eel~brazil-cnpj-company-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \
    -X POST \
    -H "Content-Type: application/json" \
    -d '{"cnpj":["00000000000191","33000167000101"]}'
  3. On a schedule. Save this actor as an Apify Task with the input you want, then add a Schedule (hourly, daily, weekly) so it runs on its own — no server of your own required.

Input

{
"cnpj": [
"00000000000191",
"33000167000101"
]
}

One Brazilian CNPJ number or registry URL per line (e.g. 00000000000191 or 00.000.000/0001-91). Accepted formats: 00000000000191, 00.000.000/0001-91, https://publica.cnpj.ws/cnpj/00000000000191.

Supply 14-digit CNPJs with or without punctuation (e.g. 00000000000191 or 00.000.000/0001-91), or registry URLs directly.

Output

One row per item, for example:

queryfoundstatuscnpjcnpjFormattedrazaoSocialnomeFantasiasituacaoCadastraldataSituacaoCadastralmotivoSituacaoCadastraldataInicioAtividadetipoportenaturezaJuridicanaturezaJuridicaCodigocapitalSocialcnaePrincipalCodigocnaePrincipalDescricaocnaesSecundariosceptipoLogradourologradouronumerocomplementobairromunicipioufpaisemailtelefoneinscricaoEstadualoptanteSimplesoptanteMeisourceUrlscrapedAt
00000000000191trueOK<postal code (cep)><state (uf)>1970-01-01T00:00:00.000Z

A miss comes back as a row with "found": false and is never charged. Missing fields are null — never 0 or empty strings.

Pricing

  • Company record returned: $2.00 per 1,000 companies

Plus a $0.00005 start fee per run. Each event above is billed independently, only when it actually returns data — misses (found:false) are never charged.

Example runs

Paste any of these into the Input tab and press Start. All three return rows with no key, no token and no account of your own beyond an Apify login.

Banco do Brasil & Petrobras. The default keyless prefill.

{
"cnpj": [
"00000000000191",
"33000167000101"
]
}

Formatted CNPJ notation. With standard punctuation dots, slash and hyphen.

{
"cnpj": [
"00.000.000/0001-91",
"33.000.167/0001-01"
]
}

Single enterprise lookup. Petrobras headquarters.

{
"cnpj": [
"33000167000101"
]
}

Use it from Clay, n8n, Make, or an AI agent

This actor runs synchronously over plain HTTP — call it directly from a script, a workflow tool, or an AI agent, no Apify Console needed once you have an API token.

curl "https://api.apify.com/v2/acts/accountable_eel~brazil-cnpj-company-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \
-X POST \
-H "Content-Type: application/json" \
-d '{"cnpj":["00000000000191","33000167000101"]}'

n8n. Add an HTTP Request node: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~brazil-cnpj-company-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body Content Type JSON, JSON Body {"cnpj":["00000000000191","33000167000101"]} (swap in an expression from an earlier node for a real value).

Clay. Add an "HTTP API" column: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~brazil-cnpj-company-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body {"cnpj":["{{CNPJ}}"]}, mapping the row's CNPJ into the cnpj array.

MCP. In Claude, Cursor, or any MCP client with the Apify MCP server, ask for "CNPJ lookup Receita Federal" — the agent will find and run this actor.