API

API: Módulo Relatórios (visits)

Ler os mesmos relatórios de visitas, comportamento e resultados da tela #visit.main.

  • Publicado em 22/08/2026
  • Atualizado em 08/10/2026
  • Equipe do Interago

O módulo visits devolve os mesmos dados da tela #visit.main (extensão Relatórios de Visitas).

⚠️ A API precisa estar habilitada para utilizá-la. Veja o passo a passo em API - Como habilitar.

Endpoint: https://app.interago.com.br/App/Api/index.php

Todas as chamadas são POST com:

  • Cabeçalho Authorization: Bearer SEU_TOKEN
  • websiteId no corpo
  • module e method identificando o recurso

Ative a API e gere o token em #api.main?general (veja API - Como habilitar). Limite: 60 requisições autenticadas por minuto por website. Trate o token como senha.

No painel, o testador e a documentação do método ficam em #api.main?{módulo}&{método}.

Métodos

MétodoPara que serve
listReportsCatálogo dos relatórios com periodType, defaultPeriod e available (site, blog ou loja).
getReportDados de um relatório (mesmo JSON interno da tela), em data.

Período

  • month — thisMonth ou YYYY-MM
  • year — thisYear ou YYYY
  • range — thisMonth, last2Months, last3Months ou YYYY-MM
  • none — últimos 12 meses, sem period

Se period vier vazio, a API usa o padrão da tela. Relatórios de loja exigem websiteType=1 ou ext. 10; de blog, ext. 4. Sem a extensão 1 a API responde 403 VISITS_EXTENSION_REQUIRED.

Relatórios possíveis

Use o valor da coluna report em getReport. listReports devolve o mesmo catálogo e marca available conforme o site (blog = ext. 4; loja = websiteType=1 ou ext. 10).

Site (sempre)

reportNomeO que mostra
monthlyGrowVariação por mesesVisitantes únicos mês a mês no ano, com variação percentual acima ou abaixo da média.
monthlyVisitVisitasVisitantes, páginas vistas e eventos importantes ao longo do ano.
uniqueVisitorsVisitantes ÚnicosVisitantes únicos e páginas vistas dia a dia no mês.
originOrigem de visitasDe onde vieram as visitas no mês (Google, redes, IA, direto e outros).
originYearGoogle e outros LinksVisitas do Google versus outros links, mês a mês no ano.
eventsOriginOrigem de eventosCanal de origem dos eventos de contato no ano.
eventsEventosEventos de contato no mês: WhatsApp, formulário, e-mail, telefone e localização.
eventsYearEventos por anoEventos importantes mês a mês no ano.
readLeituraQuem ficou mais de 15 segundos na página e quem rolou até o fim.
mobileCelularQuanto do tráfego do mês veio de celular.
linksPáginasPáginas mais vistas no mês. Aceita filter para recortar a lista.
leadsOrigem de leadsDe onde vieram os leads no mês.
leadsYearLeads por anoLeads acumulados mês a mês no ano.
resumeRelatório mensalResumo do mês: visitantes, páginas, origem, mobile, leitura e eventos.

Blog / notícias (ext. 4)

reportNomeO que mostra
articleViewsVisualizações de artigosArtigos mais vistos no mês.
articleQtdNotícias por redatorQuantas notícias cada redator publicou no mês.
tagViewsVisualizações por categoriaVisualizações agrupadas por categoria do blog.
authorViewsVisualizações por redatorVisualizações agrupadas por redator.
aiUsageCréditos de AIConsumo de créditos de AI no mês.

Loja virtual (websiteType=1 ou ext. 10)

reportNomeO que mostra
visitsRevenueYearReceita totalReceita mês a mês no ano.
visitsRevenueReceita (dia-a-dia)Receita dia a dia no mês.
visitsOrdersPedidosPedidos do mês.
visitsIntentionToBuyFluxo de compraFunil do mês: visita, intenção, checkout e compra.
ticketMedioTicket médioTicket médio dos últimos 12 meses (sem period).
topSkusSoldSKUs mais vendidosSKUs que mais venderam no intervalo.
pedidosCanceladosPedidos canceladosPedidos cancelados nos últimos 12 meses (sem period).
cancelRateTaxa de cancelamentoPercentual de cancelamento no ano.
ordersByRegionPedidos por regiãoPedidos e receita por estado ou região.
recurringCustomersClientes e receitaQuantidade de clientes e receita no intervalo.
newVsReturningNovos vs. recorrentesClientes novos versus recorrentes no ano.
checkoutConversionConversão do CheckoutInícios de checkout versus pedidos finalizados (últimos 12 meses, sem period).
conversionRateTaxa de conversão geralTaxa visita para pedido no ano.
abandonedCartValueCarrinho abandonadoValor deixado em carrinhos abandonados (últimos 12 meses, sem period).
revenuePerVisitorReceita por visitanteReceita média por visitante no ano.
orderOriginOrigem dos pedidosCanal de origem dos pedidos no mês.
revenueByChannelReceita por canal (R$)Receita em reais por canal no ano.
paidVsOrganicPago vs. orgânicoPedidos e receita de mídia paga versus orgânico no ano.

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=visits&method=listReports'

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=visits&method=getReport&report=uniqueVisitors&period=thisMonth'

Este artigo foi útil?