Référence pour Agents, MCP & API
Exécutez des rapports SEO IA depuis votre site Web, REST API ou MCP, avec une clé unique pour tout sur tout plan payant.
Première visite ? La page développeurs explique le modèle d'accès avant la référence des endpoints. Lire la présentation de l'API de rapport SEO
Authentification
Toutes les requêtes nécessitent un token Bearer. Les clés API sont disponibles sur les plans payants ; créez-en une dans les paramètres de votre compte. Chaque nouveau site utilise un des crédits de votre plan, qui se réinitialisent le premier jour de chaque mois (UTC) et ne sont jamais reportés.
Exemple de requête
REST API Points de terminaison
URL de 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=Réponse d'exemple
Lire le résultat
Lorsque report.status vaut completed, le point de terminaison du résultat renvoie le rapport complet. Les constats se trouvent dans l’entrée de report.view.sections dont la clé est full_findings, sous detail.findings. Les champs de texte sont rédigés dans la langue du rapport.
report.targetUrl- L’adresse auditée. Une redirection au sein du même domaine est suivie : elle peut donc différer de l’URL que vous avez envoyée.
report.auditedAt- Date et heure de l’audit, au format ISO 8601.
report.score.overall- Le score global, de 0 à 100.
report.view.sections[].state- Indique si le contenu de la section est disponible. Son
detailvaut null tant que l’état n’est pasready. findings[].status- Le résultat du constat :
fail, warn, pass, info. findings[].areaLabel- La partie du site concernée par le constat.
findings[].title- Le constat, en une ligne.
findings[].whyItMatters- Pourquoi le constat compte pour la visibilité dans la recherche et l’IA.
findings[].fix- Ce qu’il faut changer. Renseigné pour les constats en échec ou en avertissement, vide pour les autres.
Le résultat contient d’autres champs que ceux-ci. Appuyez-vous sur les champs listés ici ; les autres ne sont pas documentés et peuvent changer.