[OBSOLÈTE] Statut du service¶
Obsolète depuis la version 0.9.0: Remplacé par le handler /api/about
- GET /api/status¶
- En-têtes de requête:
Authorization – Les identifiants de l’utilisateur
- Status Codes:
200 OK – Le service est actif
401 Unauthorized – Authentification d’utilisateur invalide
- Objet JSON de réponse:
Admin (object) –
Le service d’administration de Gateway
state
(string) - L’état du servicereason
(string) - En cas d’erreur, donne la cause de l’erreur
Database (object) –
Le service de base de données
state
(string) - L’état du servicereason
(string) - En cas d’erreur, donne la cause de l’erreur
Controller (object) –
Le contrôleur des transferts sortants
state
(string) - L’état du servicereason
(string) - En cas d’erreur, donne la cause de l’erreur
{serveur} (object) –
Un des serveur de Gateway. Un nouveau champ est ajouté pour chaque serveur.
state
(string) - L’état du servicereason
(string) - En cas d’erreur, donne la cause de l’erreur
Exemple de requête
GET https://my_waarp_gateway.net/api/status HTTP/1.1 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Exemple de réponse
HTTP/1.1 200 OK Content-Type: application/json Content-Length: 212 { "Admin": { "state": "Running", "reason": "" }, "Database": { "state": "Error", "reason": "Exemple de message d'erreur" }, "Controller": { "state": "Offline", "reason": "" }, "serveur_sftp": { "state": "Running", "reason": "" } }