Fonctionnalités Tarifs Régions Support Essai gratuit Connexion EN

Lister les runs

Retourne l'historique des runs de tous les boosts, du plus récent au plus ancien.

GET /v1/runs

Scope requis : runs:read

Paramètres de requête

ParamètreTypeRequisDescription
boost_idintegerOptionnelFiltrer par identifiant de boost.
limitintegerOptionnelNombre de résultats par page. Défaut : 20, max : 100.
offsetintegerOptionnelDécalage de pagination. Défaut : 0.

Exemple de requête

curl "https://api.cache-boost.com/v1/runs?boost_id=15&limit=20" \
  -H "Authorization: Bearer cb_live_YOUR_KEY"

Réponse

Retourne 200 OK avec une liste paginée de runs.

{
  "data": [
    {
      "id": 88,
      "boost_id": 15,
      "status": "done",
      "status_message": null,
      "started_at": "2025-01-15T01:00:05Z",
      "finished_at": "2025-01-15T01:04:22Z",
      "summary": {
        "total_calls": 1240,
        "successful_calls": 1238,
        "failed_calls": 2,
        "cache_hits": 1165,
        "average_response_time_ms": 112.5,
        "pops": {"CDG": 620, "AMS": 618}
      },
      "created_at": "2025-01-15T01:00:00Z"
    }
  ],
  "limit": 20,
  "offset": 0
}

Valeurs de statut

ValeurDescription
pendingRun en attente de démarrage.
runningRun en cours.
doneRun terminé avec succès.
failedRun terminé avec des erreurs.
pausedRun mis en pause suite à un taux d'erreur élevé.

Erreurs

CodeDescription
401Clé API manquante ou invalide.
403Scope insuffisant.