Referência para Agentes, MCP & API
Execute relatórios IA SEO do seu site, REST API ou MCP, com uma chave para tudo em qualquer plano pago.
Primeira vez aqui? A página para desenvolvedores explica o modelo de acesso antes da referência de endpoints. Ler a visão geral da API de relatório de SEO
Autenticação
Todas as solicitações requerem um token Bearer. Chaves API estão disponíveis em planos pagos; crie uma nas configurações da sua conta. Cada novo site usa um dos créditos do seu plano, que são reiniciados no primeiro dia de cada mês (UTC) e nunca são acumulados.
Exemplo de Solicitação
Pontos de Extremidade da API REST
URL base: https://seoreport.dev
/api/v1/reports/api/v1/reports/:id/api/v1/reports/:id/result/api/v1/reports/:id/download?format=pdf|md|txt|json/api/v1/monitors/api/v1/monitors/api/v1/monitors?url=Exemplo de Resposta
Como ler o resultado
Quando report.status é completed, o endpoint de resultado retorna o relatório completo. As descobertas ficam na entrada de report.view.sections cuja chave é full_findings, em detail.findings. Os campos de texto são escritos no idioma do relatório.
report.targetUrl- O endereço auditado. Um redirecionamento dentro do mesmo domínio é seguido, então ele pode ser diferente da URL que você enviou.
report.auditedAt- Quando a auditoria foi feita, como carimbo de data/hora ISO 8601.
report.score.overall- A pontuação geral, de 0 a 100.
report.view.sections[].state- Indica se o conteúdo da seção está disponível. O
detailé null até que o estado sejaready. findings[].status- O resultado da descoberta:
fail, warn, pass, info. findings[].areaLabel- A parte do site a que a descoberta se refere.
findings[].title- A descoberta, em uma linha.
findings[].whyItMatters- Por que a descoberta importa para a visibilidade em buscas e em IA.
findings[].fix- O que mudar. Preenchido nas descobertas com falha ou alerta, vazio nas demais.
O resultado traz mais campos do que estes. Baseie sua integração nos campos listados aqui; os demais não são documentados e podem mudar.