Statut du service

GET /api/status
En-têtes de requête:
Status Codes:
Objet JSON de réponse:
  • Admin (object) –

    Le service d’administration de la gateway

    • state (string) - L’état du service

    • reason (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 service

    • reason (string) - En cas d’erreur, donne la cause de l’erreur

  • Controller (object) –

    Le contrôleur des transferts sortants

    • state (string) - L’état du service

    • reason (string) - En cas d’erreur, donne la cause de l’erreur

  • {serveur} (object) –

    Un des serveur de la gateway. Un nouveau champ est ajouté pour chaque serveur.

    • state (string) - L’état du service

    • reason (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": ""
  }
}