Último dia de Halloween: +30% em uma recargaO bônus vale uma única vez: recarregue de uma vez todo o valor de que precisa. Dê uma olhada no seu painel: há surpresas escondidas. 00h00min00s Receber o bônus
Início / Base de conhecimento / Ferramentas e integrações / API pública: chaves, escopos e cenários

API pública: chaves, escopos e cenários

Ferramentas e integrações 4 min de leitura Atualizado em 02.11.2026
Como emitir uma chave, o que significam os quatro escopos, quais endpoints estão disponíveis, limites e códigos de resposta, um cenário típico de integração e a personalização de relatórios com a sua marca no Pro.

A API pública permite que você gerencie a divulgação a partir do seu sistema: criar projetos, adicionar páginas, lançar cascatas, obter relatórios, além de trabalhar com verificações de posições, auditorias e varreduras de segurança.

Documentação

Documentação da API pública do PromoPilot com descrição dos endpoints
Guia da API: autorização, endpoints, códigos de erro

O guia completo, com parâmetros e exemplos de requisições, está disponível em uma página separada e sempre corresponde à versão atual. Aqui está apenas um panorama geral.

Chaves e Permissões

  • A chave é emitida na área do cliente, na seção "API para Desenvolvedores", e é enviada no cabeçalho de autorização.
  • A chave tem scopes, ou seja, conjuntos de permissões. São quatro: promotion, rank, audit, shield. Emita apenas o que for realmente necessário.
  • A chave pode ser revogada a qualquer momento; as requisições antigas feitas com ela deixam de funcionar imediatamente.
  • Há um limite de frequência de requisições; as estatísticas de chamadas e gastos por chave ficam visíveis na área do cliente.
As cobranças são feitas do saldo geral
Os lançamentos via API são pagos com o mesmo saldo dos lançamentos feitos na área do cliente. Não existe uma conta separada para a API: isso é conveniente para agências, pois os gastos ficam visíveis em um só lugar.

O que Está Disponível via API

GrupoRecursosScope
ContaPerfil, saldo, desconto pessoal, informações da chavenão é necessário
Projetos e LinksCriação de projetos, adição e exclusão de páginaspromotion
DivulgaçãoTarifas, pré-cálculo, lançamento de cascata, status e lista de publicaçõespromotion
Relatórios e MarcaRelatório em JSON ou PDF, configurações de white-label (somente Pro)promotion
Rank TrackerProjetos, palavras-chave, configuração de verificações de posiçõesrank
SEO AuditEstimativa do tamanho do site, rastreamento expresso e completo, resultados com Health Scoreaudit
ShieldVerificação de domínio, lançamento de varreduras, vereditoshield

A personalização de marca nos relatórios não é um scope separado: ela está incluída em promotion e exige uma assinatura Pro ativa.

Cenário Típico

  1. Crie um projeto e adicione páginas a ele.
  2. Solicite o cálculo de custo para a configuração de cascata desejada.
  3. Lance a divulgação e salve o ID do lançamento.
  4. Consulte o status periodicamente e, ao concluir, solicite o relatório com as publicações.

O pré-cálculo retorna o valor com desconto e o saldo atual, para que o preço possa ser exibido antes da cobrança; como ele é composto está no artigo tarifas e preço. O relatório retorna apenas as publicações confirmadas, como na área do cliente: os valores de status são explicados no artigo relatório e status.

Limites e Códigos de Resposta

SituaçãoRespostaO que Fazer
Chave não informada, não encontrada ou revogada401Verifique o cabeçalho de autorização e a própria chave
A chave não tem o scope necessário403Emita uma chave com as permissões necessárias
Saldo insuficiente para o lançamento402A resposta incluirá o valor necessário, o saldo, a diferença faltante e um link para recarga
Erro nos parâmetros ou domínio do link de outro proprietário422O campo com erro é indicado na resposta
Muitas requisições429Tente novamente após o número de segundos informado na resposta; o limite é contado por chave
Serviço temporariamente desativado503Tente novamente mais tarde: o lançamento não ocorreu e o dinheiro não foi debitado

As listas são retornadas com paginação, com no máximo 100 itens por página. A lista completa de códigos está disponível no guia.

Erros Comuns de Integração

  • Reinício do mesmo link. Enquanto uma cascata ativa está em andamento, uma nova não é criada: a resposta indicará "already active". Isso não é uma falha, não há necessidade de repetir a requisição em loop.
  • Auditoria completa sem express, scan do Shield sem verificação de domínio. Ambas as ações exigem uma etapa preparatória, caso contrário será retornado um erro.
  • Consulta de status com frequência excessiva. A cascata dura horas: consultar mais de uma vez a cada poucos minutos não faz sentido, e é fácil atingir o limite de frequência.
  • Saldo zerado no momento do lançamento. O pré-cálculo pode ter ocorrido ontem, e o dinheiro pode ter sido usado em outros lançamentos: mantenha uma reserva, veja saldo e recarga.

White-label via API

Assinantes do Pro podem definir logotipo, nome da empresa e cor, e assim os relatórios obtidos via API serão exibidos com a sua marca. Mais detalhes no artigo sobre White-label.

A chave não pode ser visualizada novamente

O servidor armazena apenas o hash da chave, e exibir a chave emitida novamente é impossível: salve-a imediatamente. Chave perdida ou exposta em um repositório: revogue a antiga e emita uma nova, isso não afeta cascatas já iniciadas.

Perguntas frequentes

É necessário ter um saldo separado para a API?
Não, as cobranças são feitas do saldo geral da conta: os gastos do painel e da API ficam visíveis em um só lugar.
O que fazer em caso de vazamento da chave?
Revogue a chave no painel e gere uma nova. A revogação tem efeito imediato.
Este artigo foi útil?
Experimente no seu projeto Tudo o que está descrito no artigo está disponível no painel: o bônus de cadastro já está no seu saldo.
Abrir painel