API PARA DESENVOLVEDORES
Última atualização: 13 de agosto de 2026
A API do Picklead deixa você consumir seus leads por programação: a sua própria IA ou script busca e lista negócios locais em nome da sua conta. É um recurso do plano pago: a chave só é gerada por quem tem um passe ativo, e para de funcionar sozinha se o passe vencer.
Autenticação
Gere sua chave na aba API do painel. Ela aparece uma única vez na geração; guarde-a com cuidado (nós só armazenamos um hash, então não há como recuperá-la depois). Toda requisição leva a chave no cabeçalho:
Authorization: Bearer SUA_CHAVE
Você pode ter várias chaves (uma por script ou integração). Gerar uma nova não afeta as existentes; se uma vazar, revogue só ela na mesma tela.
Base URL
https://picklead.com.br/api/v1
POST /api/v1/leads — gerar leads
Busca negócios de um ou mais termos numa cidade e os importa para a sua conta. Cobra 1 crédito por lead novo importado (leads que você já tem não são cobrados de novo), igual à busca pela tela. Corpo em JSON:
- termos: lista de termos. Cada item pode ser um texto (
"dentista") ou um objeto{ termo, nicho }. - cidade, estado, pais: onde buscar (padrão do país: Brasil).
- max: teto de resultados por termo (padrão 20).
Resposta: os leads recém-inseridos, um resumo e o saldo restante.
GET /api/v1/leads — listar leads
Lista os leads já salvos na sua conta. Somente leitura, sem custo de crédito. Filtros opcionais na query string:
- status: um ou mais status separados por vírgula.
- nicho: filtra por nicho.
- sem_site=true: só negócios sem site.
- busca: procura no nome do negócio.
Limites de taxa
Até 10 chamadas por minuto por chave, além do limite geral de busca da conta (o mesmo da ferramenta). Passou do teto, a API responde 429; espere alguns segundos e tente de novo.
Erros
Toda falha volta em JSON, com um código HTTP e um campo erro:
- 401: chave ausente, inválida, revogada ou sem passe ativo.
- 400: entrada inválida ou sem crédito para a busca.
- 429: muitas chamadas em pouco tempo.
Exemplos
Gerar leads de dentistas em Rio Branco:
curl -X POST https://picklead.com.br/api/v1/leads \
-H "Authorization: Bearer SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{"termos":["dentista"],"cidade":"Rio Branco","estado":"AC","max":20}'Listar os leads sem site já salvos:
curl "https://picklead.com.br/api/v1/leads?sem_site=true" \ -H "Authorization: Bearer SUA_CHAVE"