Brazil CNPJ Company Lookup avatar

Brazil CNPJ Company Lookup

Pricing

from $0.30 / actor start

Go to Apify Store
Brazil CNPJ Company Lookup

Brazil CNPJ Company Lookup

Look up Brazilian companies by CNPJ via api.cnpj.pw. Sequential requests; each result is the full upstream JSON (plus cnpj_consultado) pushed to the run dataset, with structured error rows on failure.

Pricing

from $0.30 / actor start

Rating

0.0

(0)

Developer

Tiwe Dev

Tiwe Dev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

4 days ago

Last modified

Share

Consulta CNPJ (Actor Apify)

Actor em Python que consulta api.cnpj.pw um CNPJ por vez e grava um item no dataset por consulta (JSON completo da API ou objeto com erro / status).

Input

JSON com pelo menos um dos campos:

  • cnpjs — lista de strings (com ou sem máscara)
  • cnpj — um único CNPJ (opcional, somado à lista)

CNPJs repetidos (mesmos 14 dígitos) são ignorados na ordem em que aparecem.

Exemplo:

{
"cnpjs": ["52134901000170", "12.345.678/0001-90"]
}

Saída

Cada linha do dataset da run contém:

  • Em sucesso: o objeto retornado pela API mais cnpj_consultado (14 dígitos).
  • Em falha: cnpj_consultado, erro (texto) e status (código HTTP quando existir).

No console, baixe o dataset em JSON (dados completos). Uma dataset view com transformation.fields na definição do Actor só mostra/exporta esses campos — este projeto não usa mais esse recorte.

Execução local

  1. Apify CLI: apify login
  2. No diretório do projeto: apify run --input-file=input.json (ou apify run e informar o input no fluxo interativo).

Deploy na Apify

apify push (com o CLI logado) ou conecte o repositório no Console Apify.

Build Docker

O arquivo .actor/Dockerfile usa a imagem apify/actor-python:3.11 e o comando python3 -m src.