Documentação da API InfoPJ
Bem-vindo à documentação oficial da API InfoPJ. Aqui você encontra todos os detalhes técnicos para realizar integrações, consultar dados e entender os recursos disponíveis.
Autenticação
Utilize sua chave de API (token) para autenticar todas as requisições.
GET https://api.infopj.com.br/v1/cnpj/12345678000195?token=SUA_API_KEY
Parâmetro: token
obrigatório em todas as chamadas.
1. Consultar dados de CNPJ
GET /v1/cnpj/{cnpj}
Retorna os dados completos da empresa.
Exemplo:
GET https://api.infopj.com.br/v1/cnpj/12345678000195?token=SUA_API_KEY
Resposta:
{
"cnpj": "12345678000195",
"razao_social": "EMPRESA MODELO LTDA",
"nome_fantasia": "EMPRESA MODELO",
"cnae_principal": {
"codigo": "6201-5/01",
"descricao": "Desenvolvimento de software sob encomenda"
},
"endereco": {
"logradouro": "Rua Exemplo",
"numero": "100",
"bairro": "Centro",
"municipio": "São Paulo",
"uf": "SP"
},
"telefone": "1123456789",
"email": "contato@empresa.com.br",
"data_abertura": "2015-06-12",
"situacao": "ATIVA"
}
2. Busca de empresas
GET /v1/busca
Busca empresas por nome, cidade, setor, CNAE ou UF.
Exemplo:
GET https://api.infopj.com.br/v1/busca?q=supermercado&uf=SP&municipio=São Paulo&token=SUA_API_KEY
Parâmetros disponíveis:
q
: termo de busca (nome, fantasia, setor)uf
: estadomunicipio
: cidadecnae
: código CNAEtoken
: sua chave de API
Resposta:
[
{
"cnpj": "98765432000100",
"razao_social": "SUPERMERCADO TUDO BARATO LTDA",
"municipio": "São Paulo",
"uf": "SP"
},
...
]
3. Detalhes do CNAE
GET /v1/cnae/{codigo}
Retorna informações sobre um código CNAE.
GET https://api.infopj.com.br/v1/cnae/6201501?token=SUA_API_KEY
4. Setores disponíveis
GET /v1/setores
Retorna a lista de setores categorizados com base nos CNAEs.
Limites de Requisição
Plano | Limite Diário | Velocidade |
---|---|---|
Gratuito | 20 requisições | 1 req/3s |
Básico | 500 requisições | 1 req/s |
Pro | 5.000 requisições | 3 req/s |
Status de Resposta
Código | Significado |
---|---|
200 | OK – Sucesso |
400 | Erro de requisição – Parâmetro inválido |
401 | Não autorizado – Token ausente ou inválido |
429 | Limite excedido |
500 | Erro interno |
Contato e suporte
Envie suas dúvidas para suporte@infopj.com.br ou fale com a gente através da página de contato.