Cadastro Empresarial - Completo

GET https://app.fontedata.com/api/v1/consulta/cadastro-pj-plus
R$ 0,65 por consulta

Debitado do seu saldo a cada chamada cobrada. Autenticação pelo header X-API-Key. Veja como obter a chave.

Recupera informações cadastrais completas de uma empresa mediante seu CNPJ. O endpoint integra dados de registros oficiais com análises estatísticas para fornecer um panorama abrangente da organização, incluindo composição societária, estrutura operacional e estimativas de capacidade financeira.

Os dados retornados incluem informações registrais (razão social, endereço, situação cadastral), dados operacionais (setor de atuação, porte, quantidade de funcionários), informações de contato (telefones, e-mails) e análises inferidas (faixas de faturamento, faturamento presumido conforme atividade econômica).

Aplicações principais:

  • Onboarding e qualificação de clientes e fornecedores
  • Análise de crédito e avaliação de risco em operações B2B
  • Due diligence e monitoramento contínuo de parceiros comerciais
  • Conformidade regulatória e auditoria

Requisição

curl -H "X-API-Key: SUA_CHAVE" \
  "https://app.fontedata.com/api/v1/consulta/cadastro-pj-plus?cnpj=SEU_CNPJ"

Parâmetros

NomeTipoDescriçãoExemplo
cnpj obrigatórioCNPJCNPJ (somente números, 14 dígitos)00.000.000/0000-00

Resposta

A resposta retorna um objeto estruturado com os seguintes grupos de informações:

Identificação e Situação

  • cnpj: Número do CNPJ
  • razaoSocial: Denominação registral da empresa
  • nomeFantasia: Nome comercial utilizado
  • situacaoCadastral: Status do registro na junta comercial
  • situacaoEspecial: Condições especiais aplicáveis

Operação e Classificação

  • dataFundacao: Data de constituição
  • porte: Classificação de tamanho (MEI, ME, EPP, médio, grande)
  • ramo: Segmento de atuação
  • tipoEmpresa: Categoria jurídica da entidade
  • cnaeCodigo e cnaeDescricao: Código e descrição da atividade econômica principal
  • cnaEsSecundarios: Lista de atividades econômicas secundárias
  • quantidadeFuncionarios: Número de colaboradores
  • faixaFuncionarios: Intervalo estimado de pessoal
  • quantidadeFiliais: Número de unidades operacionais

Impostos e Regime

  • tributacao: Tipo de tributação aplicada
  • opcaoMEI: Indicador de enquadramento como MEI
  • opcaoSimples: Indicador de adesão ao Simples Nacional
  • naturezaJuridicaCodigo, naturezaJuridicaDescricao, naturezaJuridicaTipo: Estrutura legal da empresa

Dimensão Econômica

  • faturamentoPresumido: Estimativa de receita bruta anual
  • faixaFaturamento: Intervalo de faturamento estimado
  • faturamentoMedioCNAE: Faturamento médio de empresas no mesmo setor
  • matriz: Indicativo se é sede principal ou filial

Contatos e Endereços

  • telefones: Lista com DDD, tipo (fixo/celular), operadora, flags de bloqueio para telemarketing e vinculação a WhatsApp
  • emails: Endereços de correio eletrônico associados
  • enderecos: Logradouro, número, complemento, bairro, cidade, estado e CEP

Composição Societária

  • socios: Lista de sócios com nome, documento, percentual de participação, data de entrada e cargo

Atualização

  • ultimaAtualizacaoPJ: Data da última sincronização de dados
Exemplo — 200 OK
{
  "cnpj": "string",
  "ramo": null,
  "porte": "string",
  "emails": [
    {
      "enderecoEmail": "string"
    }
  ],
  "matriz": "boolean",
  "socios": [
    {
      "nome": "string",
      "cargo": "string",
      "documento": "string",
      "dataEntrada": "string"
    }
  ],
  "filiais": [
    {
      "uf": "string",
      "cnpj": "string",
      "razaoSocial": "string"
    }
  ],
  "opcaoMEI": "string",
  "enderecos": [
    {
      "uf": "string",
      "cep": "string",
      "bairro": "string",
      "cidade": "string",
      "numero": "string",
      "logradouro": "string",
      "complemento": "string"
    }
  ],
  "telefones": [
    {
      "whatsApp": null,
      "operadora": null,
      "tipoTelefone": "string",
      "telefoneComDDD": "string",
      "telemarketingBloqueado": null
    }
  ],
  "cnaeCodigo": "number",
  "tributacao": "string",
  "razaoSocial": "string",
  "tipoEmpresa": "string",
  "dataFundacao": "string",
  "nomeFantasia": "string",
  "opcaoSimples": "string",
  "orgaoPublico": null,
  "cnaeDescricao": "string",
  "cnaEsSecundarios": [],
  "faixaFaturamento": "string",
  "situacaoEspecial": null,
  "faixaFuncionarios": "string",
  "quantidadeFiliais": "string",
  "situacaoCadastral": "string",
  "ultimaAtualizacaoPJ": null,
  "faturamentoMedioCNAE": "string",
  "faturamentoPresumido": "string",
  "naturezaJuridicaTipo": null,
  "naturezaJuridicaCodigo": "number",
  "quantidadeFuncionarios": "number",
  "naturezaJuridicaDescricao": "string"
}

O JSON Schema desta consulta é longo demais para caber aqui. A íntegra está na versão em Markdown desta página e na especificação OpenAPI.

Códigos de erro

CódigoMensagemQuando acontece
400Requisição Inválidaa requisição está incorreta ou os parâmetros são inválidos.
401Não Autenticadoo usuário não forneceu as credenciais corretas para acessar o recurso.
403Não Autorizadoo servidor recebeu a requisição, mas se negou a autorizá-la por conta de saldo indisponível.
404Não Encontradoo servidor não encontrou uma representação atual do recurso solicitado.
408Tempo Esgotadoo servidor não conseguiu retornar a requisição no prazo estabelecido.
500Falha ao Realizar Consultao servidor não conseguiu processar a requisição com sucesso. Por favor, entre em contato com o nosso suporte.
503Consulta em Manutençãoa consulta requisitada está em manutenção. Por favor, entre em contato com o nosso suporte.

Observações

A qualidade e completude dos dados dependem da disponibilidade e atualização das fontes oficiais. Alguns campos podem estar vazios para empresas com registro incompleto ou desatualizado.

As estimativas de faturamento e quantidade de funcionários baseiam-se em modelagem estatística considerando a atividade econômica, porte, antiguidade e estrutura da empresa. Servem como indicadores de contexto, não como valores certificados.

Não há geração automática de comprovantes neste endpoint. A consulta ocorre de forma síncrona, retornando resultados imediatos.

Integrar

OpenAPI (JSON) ↗ — importe a URL no Postman ou no Insomnia para gerar a coleção com todos os endpoints. Também dá para consultar pelo chat: conecte via MCP. Esta página em Markdown.