Clés API
Créez un bearer read-only pour lire les sites et agrégats de votre workspace depuis un outil externe.

Créer et conserver la clé
Dans Paramètres, donnez un nom et choisissez un ou plusieurs scopes read-only : sites:read, analytics:read, revenue:read ou goals:read. Statrack affiche la valeur complète une seule fois. Elle est ensuite conservée uniquement sous forme d’empreinte : copiez-la dans votre gestionnaire de secrets. Une clé appartient à votre workspace, sans accès aux autres workspaces.
Lire une ressource
Envoyez la clé dans Authorization: Bearer. Les routes analytics, revenue et goals demandent website_id ; range_days accepte 7, 30 ou 90 et vaut 30 par défaut. Les réponses sont read-only et indiquent explicitement un agrégat empty quand aucune donnée n’est disponible.
curl https://VOTRE_INSTANCE/api/v1/sites -H "Authorization: Bearer st_live_…"
curl https://VOTRE_INSTANCE/api/v1/analytics?website_id=ID -H "Authorization: Bearer st_live_…"Révoquer et faire tourner
Une clé absente, invalide, expirée ou révoquée renvoie 401 et {"error":"unauthorized"}. Un scope manquant renvoie 403 ; un paramètre invalide renvoie 400. Révoquez une clé dans Paramètres dès qu’elle n’est plus nécessaire, puis créez une nouvelle clé pour la rotation. Statrack ne fournit pas de scope write.