Test bout-en-bout du système
Exécute une série de vérifications de santé (auth, base, config, audit, webhooks) et renvoie le verdict global.
Requête exemple
Réponse exemple
{
"checks": [
{
"ms": 0,
"step": "auth",
"status": "ok"
},
{
"ms": 42,
"step": "db_read",
"status": "ok"
},
{
"ms": 38,
"step": "config_fetch",
"status": "ok"
},
{
"ms": 55,
"step": "audit_write",
"status": "ok"
},
{
"ms": 18,
"step": "webhook_subsystem",
"detail": "3 active webhooks",
"status": "ok"
}
],
"verdict": "ok"
}
Test de fumée complet : vérifie l'authentification, l'accès base, la config tarifaire, l'écriture d'audit et le sous-système webhooks. Chaque étape est chronométrée.
Authentification
Requiert une clé API avec le scope workspace:manage.
Codes de statut
200 Test exécuté (verdict ok ou degraded).403 Scope insuffisant.