Nouveau : push IndexNow + alertes de perte d'indexation — la couverture qui compte

Référence de l'API

Tout ce qu'indexsubmit surveille — couverture d'indexation, statut des URL, trafic GA4 et usage — est disponible via une API REST publique et un serveur MCP pour les agents IA.

Quickstart par tâche

Les quatre premières choses — chacune en un appel.

La couverture notée d'un site entier — indexées, non indexées, en erreur — avec tendance sur 30 jours.

curl https://app.indexsubmit.com/api/v1/sites/{siteId}/coverage \
  -H "Authorization: Bearer isx_..."

Authentification

Chaque requête porte une clé API Bearer (isx_…). Les clés se créent dans le tableau de bord sous Paramètres → Développeur ; la clé complète n'est affichée qu'une seule fois. Portées : read pour tous les endpoints de données, submit pour les soumissions IndexNow. Les clés peuvent être restreintes à des sites spécifiques.

curl https://app.indexsubmit.com/api/v1/sites \
  -H "Authorization: Bearer isx_..."

Endpoints

  • sites — inventaire des sites avec résumés de couverture et séries quotidiennes sur 90 jours
  • submissions — jobs de soumission IndexNow (idempotents, interrogation de statut asynchrone)
  • ga4 — corrélation trafic × état d'indexation (vues récupérables)
  • usage — compteurs d'usage par clé et limites du plan

Limites de débit

120 requêtes/min par clé et 300 requêtes/min par utilisateur. Les réponses 429 portent un en-tête Retry-After. Les lots de soumission sont limités à 1 000 URL.

Isolation multi-tenant et permissions

Une clé ne voit que les données de son propre compte. La liste de sites autorisés s'applique aussi bien aux lectures qu'aux soumissions ; les ressources hors liste renvoient 404. Les schémas complets requête/réponse, y compris les formats d'erreur, figurent dans la référence interactive.