API e MCP para integrar as consultas ao seu sistema

A API e o servidor MCP levam o enriquecimento, com QSA e os contatos da empresa, ao CRM que o time já usa. A chave da conta autentica a chamada e o débito sai do saldo dessa conta. A Leads B2B Brasil não é um CRM: ela alimenta o CRM que você já usa.

Autenticação

  • Cada conta gera as próprias chaves na aba APIs da plataforma. A chave aparece uma vez; guarde-a no cofre do seu servidor.
  • Envie a chave em Authorization: Bearer <chave> ou em X-API-Key: <chave>.
  • Base da API: https://leadsb2bbrasil.com/api/v1. Servidor MCP: https://leadsb2bbrasil.com/api/mcp.

Respostas e erros

As respostas são JSON. Erro: { "ok": false, "erro": { "codigo", "mensagem" } }.

  • 401: chave ausente, inválida ou de formato antigo.
  • 402: saldo insuficiente. Nada é consultado.
  • 403: chave revogada, conta bloqueada ou sem os campos da consulta. Nada é cobrado.
  • 422: parâmetro ausente ou inválido (CPF e CNPJ são conferidos).
  • 429: aguarde os segundos de Retry-After e repita.
  • Se a pesquisa não retornar resultado, ela não é cobrada. A mesma pesquisa no mesmo dia não é cobrada de novo até 23:59 (horário de Brasília).

Exemplos

Os documentos abaixo são fictícios. Troque SUA_CHAVE pela chave da conta.

curl -sS "https://leadsb2bbrasil.com/api/v1/cnpj/regular?cnpj=11222333000181" \
  -H "Authorization: Bearer SUA_CHAVE"

curl -sS "https://leadsb2bbrasil.com/api/v1/consulta/leads?q=clinica%20odontologica%20sao%20paulo" \
  -H "X-API-Key: SUA_CHAVE"

curl -sS -X POST "https://leadsb2bbrasil.com/api/v1/personalizada" \
  -H "Authorization: Bearer SUA_CHAVE" \
  -H "Content-Type: application/json" \
  -d '{"cnpj":"11222333000181","campos":["cadastro","sancoes","socios_cadastro"]}'

Endpoints

O preço de cada consulta é o mesmo da plataforma e aparece só dentro dela, antes de pesquisar. A lista abaixo é a das consultas públicas desta versão.

Pacotes

MétodoCaminhoConsultaParâmetros
GET/api/v1/cpf/leadsCPF Leads B2B Brasilcpf, tituloEleitor, rg, pis, nis, nome, uf, mae, telefone, email, cep, numero
GET/api/v1/cpf/proCPF Procpf, tituloEleitor, rg, pis, nis, nome, uf, mae, telefone, email, cep, numero
GET/api/v1/cpf/regularCPF Regularcpf, tituloEleitor, rg, pis, nis, nome, uf, mae, telefone, email, cep, numero
GET/api/v1/cnpj/leadsCNPJ Leads B2B Brasilcnpj, cpf
GET/api/v1/cnpj/proCNPJ Procnpj, cpf
GET/api/v1/cnpj/regularCNPJ Regularcnpj, cpf

Consultas

MétodoCaminhoConsultaParâmetros
GET/api/v1/consulta/leadsLeads Comerciaisq
GET/api/v1/consulta/permutacaoPermutação Corporativanome, dominio
GET/api/v1/consulta/telefoneTelefone (titular e completo)telefone
GET/api/v1/consulta/emailE-mailemail
GET/api/v1/consulta/maeNome da Mãemae, limit
GET/api/v1/consulta/nomeHomônimos (mesmo nome)nome, uf, cidade, ano, mae, dataNasc, cpf_inicio, cpf_meio, limit
GET/api/v1/consulta/tituloTítulo de EleitortituloEleitor
GET/api/v1/consulta/rgRGrg
GET/api/v1/consulta/pisPIS e NISpis
GET/api/v1/consulta/enderecoEndereçouf, logradouro, cidade, limit
GET/api/v1/consulta/cepCEP (moradores e região)cep, nome, limit
GET/api/v1/consulta/placaPlacaplaca
GET/api/v1/consulta/placamassaPlacas em loteplacas
GET/api/v1/consulta/veiculos_cpfVeículos por CPFcpf
GET/api/v1/consulta/veiculos_buscaBusca marca e modelomarca, uf, ano_min, limit
GET/api/v1/consulta/googleGoogle Accountemail
GET/api/v1/consulta/rendaRendauf, sexo, idade_min, idade_max, min, max, limit
GET/api/v1/consulta/cboMesma ocupação (CBO e profissão)cbo
GET/api/v1/consulta/profissionaisProfissionaisnome, email, profissao, limit
GET/api/v1/consulta/estadoEstadouf
GET/api/v1/consulta/universitariosUniversitáriosnome
GET/api/v1/consulta/operadoraOperadoratelefone
GET/api/v1/consulta/telefone_dddTelefone por DDDddd, limit
GET/api/v1/consulta/binBINbin
GET/api/v1/consulta/bancoBancocodigo
GET/api/v1/consulta/randomAleatóriouf

Consulta personalizada

MétodoCaminhoConsultaParâmetros
GET ou POST/api/v1/personalizadaConsulta personalizada (Monte sua busca)cpf, campos

Servidor MCP

O MCP usa o transporte Streamable HTTP. Cada tool executa a consulta equivalente e debita o mesmo saldo. Sem resultado, não há débito.

Cursor (mcp.json)

{
  "mcpServers": {
    "leadsb2b-brasil": {
      "url": "https://leadsb2bbrasil.com/api/mcp",
      "headers": { "Authorization": "Bearer SUA_CHAVE" }
    }
  }
}

Claude

{
  "mcpServers": {
    "leadsb2b-brasil": {
      "type": "http",
      "url": "https://leadsb2bbrasil.com/api/mcp",
      "headers": { "Authorization": "Bearer SUA_CHAVE" }
    }
  }
}

Cobrança

Cada chamada com resultado debita o preço da consulta na plataforma, do saldo pré-pago da conta da chave. CNPJ Regular custa R$ 0,32, CNPJ Pro custa R$ 0,70 e CNPJ Leads B2B Brasil custa R$ 1,00 por consulta. O MCP debita o mesmo valor. A partir de R$0,06 por consulta. Os demais valores aparecem dentro da plataforma. Como funciona a cobrança.

Falar no WhatsAppFalar com o comercial

Perguntas frequentes

A plataforma tem API de consulta de CNPJ e CPF?

Sim. A API e o servidor MCP usam a chave da conta, respondem em JSON e debitam o mesmo saldo da plataforma. A página da API traz os caminhos, os exemplos e a configuração do MCP.

Como a API autentica as chamadas?

Com a chave da conta no cabeçalho Authorization: Bearer, seguido da chave, ou no cabeçalho X-API-Key. Vale para a API e para o MCP. Se a resposta for 429, aguarde o tempo indicado em Retry-After.

Quanto custa cada consulta?

A cobrança é por consulta, com saldo pré-pago. CNPJ Regular custa R$ 0,32, CNPJ Pro custa R$ 0,70 e CNPJ Leads B2B Brasil custa R$ 1,00 por consulta. A partir de R$0,06 por consulta. Os demais valores aparecem dentro da plataforma, depois de criar a conta.