Filtros & Análise de Dados

Busca Avançada: Cruzando CNAE, UF e Município

Em projetos de Business Intelligence e Vendas, consultar um CNPJ que você já conhece raramente é o bastante. O grande poder dos dados abertos está na capacidade de extrair listas hiper-segmentadas de acordo com as necessidades da sua operação.

Segmentação Geográfica Avançada

Imagine que sua empresa atue apenas na venda de insumos agrícolas para o estado de São Paulo, focando especificamente em produtoras sediadas em "Ribeirão Preto". A API de Empresas do cnpjob (inclusa no Plano Pro) entrega exatamente esse nível de granularidade utilizando múltiplos filtros simultâneos através do endpoint /empresas.

Exemplo de Integração (cURL)

Abaixo, demonstramos como consultar a lista de empresas ativas (situacao=2), de um CNAE específico, restritas a um Estado e Município específico.

curl -X GET \
  "https://api.cnpjob.com.br/api/empresas?cnae=0115600&uf=SP&municipio=RIBEIRAO PRETO&situacao=2" \
  -H "X-API-Key: sua_api_key_aqui"

A resposta da API paginará os resultados ordenadamente, retornando não apenas a quantidade total de alvos em potencial nessa região exata, mas os metadados de identificação cruciais para você alimentar a sua equipe comercial local ou iniciar fluxos de cold-mailing.

Parametrizando Buscas (Node.js)

// Buscando restaurantes ativos (CNAE 5611201) no RJ
const queryParams = new URLSearchParams({
  cnae: '5611201',
  uf: 'RJ',
  situacao: '2' // 2 = Empresa Ativa
});

const url = `https://api.cnpjob.com.br/api/empresas?${queryParams}`;

fetch(url, { headers: { 'X-API-Key': 'sua_api_key' } })
  .then(res => res.json())
  .then(data => console.log(`Restaurantes encontrados no RJ: ${data.total}`));