API - Como habilitar
Habilitar a API no painel, gerar o token e usá-lo com segurança nas integrações.
- Publicado em 04/08/2026
- Atualizado em 08/10/2026
- Equipe do Interago
Neste artigo você habilita a API do Interago no painel e gera o token usado nas integrações.
Antes de começar
- Acesse o painel do website em que a API será usada.
- O menu API Interago precisa estar disponível para o seu site.
- Trate o token como senha: não publique em páginas, repositórios públicos ou chats.
Passo a passo no painel
Abra API Interago no menu. A tela Geral corresponde a
#api.main?general.Em Configuração global, confira o Endpoint e o websiteId exibidos na página.
Clique em Gerar novo token. Cada usuário tem o próprio token. Confirme o aviso: gerar um novo token invalida o seu token anterior neste website, então atualize as integrações que usavam ele.
Ative o interruptor API ativa.
Clique em Salvar. Sem token gerado, não é possível ativar a API.
O que anotar para as integrações
websiteId: número do website (aparece na tela Geral)- Endpoint:
https://app.interago.com.br/App/Api/index.php - Token: use no cabeçalho
Authorization: Bearer SEU_TOKEN(substitua pelo valor gerado; nunca use um token de exemplo)
Como usar o token
Todas as chamadas são POST com:
- Cabeçalho
Authorization: Bearer SEU_TOKEN websiteId,moduleemethodno corpo
Exemplo genérico:
curl -X POST 'https://app.interago.com.br/App/Api/index.php' \ -H 'Authorization: Bearer SEU_TOKEN' \ -H 'Content-Type: application/x-www-form-urlencoded' \ -d 'websiteId=SEU_WEBSITE_ID&module=orders&method=listOrders&dateFrom=2026-01-01&dateTo=2026-01-31&page=1&pageSize=20'
No painel, o testador e a documentação de cada método ficam em #api.main?{módulo}&{método}.
Limites e bloqueio
- Limite padrão: 60 requisições autenticadas por minuto por website.
- Se o limite for extrapolado, a API do website pode ser bloqueada automaticamente. Nesse caso, a tela Geral mostra o aviso e é preciso contatar a equipe Interago para desbloqueio.
Cota do mês
Além do limite por minuto, cada website tem uma cota mensal de requisições. A barra Uso neste mês, na tela Geral de API Interago, mostra o consumo em tempo real.
Loja do plano grátis ou sem faturamento Interago: 100 requisições de cortesia por mês. Ao chegar em 100, a API pausa até o dia 1º do mês seguinte (as chamadas respondem
API_QUOTA_EXCEEDED). Para continuar antes disso, faça o Upgrade ou ative a cobrança Interago.Loja com faturamento Interago: depois das 100 primeiras, a API segue em pacotes de 8.000 requisições (R$ 50 por pacote). Quando um pacote acaba, o próximo abre sozinho e entra na fatura; os detalhes ficam em Faturamento.
Chamadas feitas com token da equipe Interago não entram na cota do site.
Quanto já usei no mês: account.getUsage
Para a integração saber sozinha quanto ainda pode chamar, use o método getUsage do módulo account (Conta). Ele devolve os mesmos números da barra Uso neste mês.
- Não conta na cota e responde mesmo com a cota esgotada (nesse caso, com
remaining: 0). - O limite de 60 requisições por minuto continua valendo para ele também.
- Não precisa de parâmetros além de
websiteId,moduleemethod.
curl -X POST 'https://app.interago.com.br/App/Api/index.php' \ -H 'Authorization: Bearer SEU_TOKEN' \ -H 'Content-Type: application/x-www-form-urlencoded' \ -d 'websiteId=SEU_WEBSITE_ID&module=account&method=getUsage'
Campos principais de usage na resposta:
used: requisições contadas no mês (period), que zeram emresetsAt.billingModel:courtesy(cortesia de 100, a API pausa ao zerar) oupackages(faturamento Interago, pacotes de 8.000).limit,usedInCycleeremaining: o teto do ciclo atual, quanto já foi usado nele e quanto falta.pausesAtLimit: comtrue, ao zerarremaininga API pausa atéresetsAt; comfalse, abre o próximo pacote.packagesOpened: pacotes de 8.000 já abertos no mês.tokenCountsUsage:falsequando o token é da equipe Interago e não soma no uso.
O bloco rateLimit traz perMinute, usedThisMinute e remainingThisMinute (a própria chamada já entra nessa conta). Dica: consulte o getUsage antes de uma carga grande, como uma migração, e programe as chamadas para não ser pego pela pausa no meio do caminho.
Segurança
- Não compartilhe o token. Quem tiver o token pode chamar os métodos permitidos no seu website.
- Se suspeitar de vazamento, gere um novo token (o anterior deixa de valer) e atualize as integrações.
- Para desativar temporariamente, desligue API ativa e salve.
Próximos passos
Com a API habilitada, consulte os artigos por módulo na tag API (Pedidos, Relatórios, Catálogo, Notícias, Web Stories, Páginas e Blocos, Bloco de Repetição, SEO, Mídias e Envios). O módulo mais novo é o API: Módulo Envios (shipping), com faixas de CEP e medidas de frete dos produtos.
Este artigo foi útil?