Consulta via API para CNPJ

Agora você pode integrar o Cadastro PJ com seu sistema e consultar dados de empresas de forma automática usando apenas o CNPJ.

Para que serve?

Conectar seu CRM, ERP, automações ou sistemas de terceiros para consultar dados de empresas em segundos.

Como funciona?

Você envia CNPJ + token da sua conta e recebe os dados da empresa em JSON, CSV, XML, HTML ou INI.

Consumo de crédito

Cada consulta consome 1 crédito.

Exemplos de chamada

HTTPS:

curl:

Dica: em Sua conta > API Rest você encontra seu token pessoal e pode gerar um novo quando quiser.


Consulta em lote (POST)

Endpoint: https://www.cadastropj.com.br/api/consulta/lote

curl para CMD Windows (copiar e colar)
Alternativa estável via arquivo JSON
Body JSON de exemplo
{
    "token": "SEU_TOKEN_PESSOAL",
    "cnpjs": [
        "05005304000165",
        "11222333000181"
    ]
}
Autenticação em lote: envie o token no campo token do body JSON. Limite de 100 CNPJs por requisição. Consumo: 1 crédito por CNPJ enviado.

Exemplo de retorno (dados fictícios)

Somente as saídas de formatos, para facilitar o uso prático em sistemas de terceiros.

Formato mais usado para integrações.
{
    "ok": true,
    "data": {
        "cnpj": "12.345.678/0001-95",
        "razao_social": "EMPRESA MODELO DIGITAL LTDA",
        "email": "contato@empresamodelo.com.br",
        "telefone": "(11) 4000-1234",
        "uf": "SP",
        "cep": "01310-100",
        "logradouro": "AVENIDA PAULISTA",
        "numero": "1000",
        "complemento": "CONJ 101",
        "bairro": "BELA VISTA",
        "cidade": "SÃO PAULO",
        "cnae_principal": "6201501",
        "cnae_descricao": "Desenvolvimento de programas de computador sob encomenda",
        "status": "2 - ATIVA",
        "data_abertura": "14/09/2018",
        "simples": "sim",
        "mei": "não",
        "capital_social": "150000.00",
        "porte": "03 - EMPRESA DE PEQUENO PORTE",
        "natureza_juridica": "2062 - Sociedade Empresária Limitada"
    },
    "error": null,
    "meta": {
        "credits_before": 250,
        "credits_after": 249,
        "consumed": 1
    }
}
Útil para importar em planilhas.
ok,data_cnpj,data_razao_social,data_email,data_telefone,data_uf,data_cep,data_logradouro,data_numero,data_complemento,data_bairro,data_cidade,data_cnae_principal,data_cnae_descricao,data_status,data_data_abertura,data_simples,data_mei,data_capital_social,data_porte,data_natureza_juridica,meta_credits_before,meta_credits_after,meta_consumed
1,12.345.678/0001-95,EMPRESA MODELO DIGITAL LTDA,contato@empresamodelo.com.br,(11) 4000-1234,SP,01310-100,AVENIDA PAULISTA,1000,CONJ 101,BELA VISTA,SÃO PAULO,6201501,Desenvolvimento de programas de computador sob encomenda,2 - ATIVA,14/09/2018,sim,não,150000.00,03 - EMPRESA DE PEQUENO PORTE,2062 - Sociedade Empresária Limitada,250,249,1
Alternativa leve para sistemas legados.
[response]
ok=1

[data]
cnpj="12.345.678/0001-95"
razao_social="EMPRESA MODELO DIGITAL LTDA"
email="contato@empresamodelo.com.br"
telefone="(11) 4000-1234"
uf="SP"
cep="01310-100"
logradouro="AVENIDA PAULISTA"
numero="1000"
complemento="CONJ 101"
bairro="BELA VISTA"
cidade="SÃO PAULO"
cnae_principal="6201501"
cnae_descricao="Desenvolvimento de programas de computador sob encomenda"
status="2 - ATIVA"
data_abertura="14/09/2018"
simples="sim"
mei="não"
capital_social="150000.00"
porte="03 - EMPRESA DE PEQUENO PORTE"
natureza_juridica="2062 - Sociedade Empresária Limitada"

[meta]
credits_before="250"
credits_after="249"
consumed="1"
Estrutura XML para integrações que exigem tags.
<?xml version="1.0" encoding="UTF-8"?>
<response>
  <ok>true</ok>
  <data>
    <cnpj>12.345.678/0001-95</cnpj>
    <razao_social>EMPRESA MODELO DIGITAL LTDA</razao_social>
    <email>contato@empresamodelo.com.br</email>
    <telefone>(11) 4000-1234</telefone>
  </data>
  <error></error>
  <meta>
    <credits_before>250</credits_before>
    <credits_after>249</credits_after>
    <consumed>1</consumed>
  </meta>
</response>
Versão HTML para visualização direta no navegador.
<!doctype html>
<html lang="pt-BR">
<head><meta charset="utf-8"><title>API Cadastro PJ</title></head>
<body>
  <h1>Resposta da API</h1>
  <pre>{ ...json formatado... }</pre>
</body>
</html>