Bot do Afiliado

API REST do Bot do Afiliado: visão geral

Visão geral da API REST do Bot do Afiliado — base URL, autenticação por API key, endpoints de conversão e produto, formatos e limites.

Nesta página

A API REST permite converter links e obter dados de produto a partir de qualquer sistema. É a mesma engine usada pelo bot do Telegram.

📖 Referência completa e interativa: explore e teste todos os endpoints na referência Scalar da API » — com busca, schemas de request/response e try it out direto no navegador.

Base URL

https://botdoafiliado.com/api/v1/

Autenticação

Use o header X-API-Key com uma chave gerada no painel (formato bk_...). Requer o módulo de API ativo. Veja autenticação.

X-API-Key: bk_xxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Endpoints

Todos os endpoints abaixo estão detalhados (schemas, exemplos e try it out) na referência interativa.

Conversão — ver na referência »

EndpointMétodoO que faz
/api/v1/convert-linksPOSTConverte 1 ou vários links (até 150). Guia: convert-links.
/api/v1/convertPOSTConversão unitária (legado). Guia: convert (legado).

Produtos — ver na referência »

EndpointMétodoO que faz
/api/v1/productPOSTDados completos do produto (título, preço, preço “de”, estoque quando o marketplace fornece) + link de afiliado + histórico de preço. Guia: product.
/api/v1/product/historyGETSó o histórico de preços de um produto.
/api/v1/product/shippingPOSTFrete de um produto AliExpress.
/api/v1/search-productsPOSTBusca produtos por título no marketplace escolhido (site: shopee, aliexpress, amazon, magalu, kabum…).
/api/v1/amazon-pricesPOSTPreços frescos de até 10 ASINs da Amazon de uma vez.

Ofertas — ver na referência »

EndpointMétodoO que faz
/api/v1/executePOSTMonta um post de oferta pronto (mesmo formato do bot) a partir de links, preços e cupom.
/api/v1/chatPOSTProcessa uma mensagem como se fosse enviada ao bot.
/api/v1/templatesGET/POSTLê e edita os templates de mensagem do bot.
/api/v1/promo-cardPOSTGera a arte de promo (card 1080×1080 ou story 1080×1920) com foto, preços, cupom e gatilho — devolve o PNG (ou grava e devolve a URL com store:true).
/api/v1/showcase/itemsGET/POSTLista e publica ofertas na vitrine pública do bot (DELETE /api/v1/showcase/items/{id} remove).

Cupons — ver na referência »

EndpointMétodoO que faz
/api/v1/couponsGET/POSTLista e cadastra cupons do bot.
/api/v1/coupons/{id}DELETEDesativa um cupom.
/api/v1/coupons/{id}/activatePOSTReativa um cupom.
/api/v1/coupons/categoriesGETLista as categorias de cupom.
/api/v1/coupons/ingestPOSTIngestão de cupons em massa (texto bruto → cupons).

Formatos e limites

  • Corpo e resposta em JSON.
  • Batch: até 150 URLs por requisição em /convert-links.
  • Erros e limites detalhados em erros e limites.
  • Referência interativa em Scalar.

Próximos passos

  1. Ative o módulo de API.
  2. Gere uma API key.
  3. Faça sua primeira chamada em convert-links.

Perguntas frequentes

Qual módulo preciso ativar para usar a API REST do Bot do Afiliado?

Do módulo de API. Com ele ativo, você gera uma API key no painel e usa o header X-API-Key.

Qual a base URL da API REST do Bot do Afiliado para converter links?

As rotas ficam em https://botdoafiliado.com/api/v1/. Cada endpoint está documentado nesta seção.

Dá para chamar a API entre Cloudflare Workers sem sair para a internet pública?

Sim, via Service Binding (RPC). Veja a página RPC / Service Binding.

Pronto para automatizar suas comissões?

Crie seu bot, conecte suas integrações e comece a converter links em segundos.