📈 Statut

Activité et santé de l'API elle-même.

Adresse de base

https://api.nalyora.fr/v1 · lecture seule, sans clé, 10 requêtes par seconde.

Activité et état de l'API

GET/statut

Métriques des 10 dernières minutes : requêtes par minute, latence côté serveur, erreurs, et état de chaque module.

Cette route n'est pas comptée dans les statistiques qu'elle renvoie. Les requêtes refusées par la limite de débit (429) ne sont pas comptées non plus.

Réponse

200 Activité récente.

ChampTypeDescription
etatoperationnel | degrade | panneÉtat global : le pire état parmi les modules
periode_minutesintegerDurée couverte par les mesures
requetesobject
requetes.totalintegerRequêtes traitées sur la période
requetes.par_minuteobject[]Une entrée par minute, de la plus ancienne à la minute en cours
requetes.par_minute[].minutestring (date-time)
requetes.par_minute[].totalintegerNombre total de résultats (avant pagination)
requetes.par_minute[].erreursintegerRéponses 4xx et 5xx
latence_msobjectTemps de traitement côté serveur, null sans requête
latence_ms.moyennenumber
latence_ms.p50numberMédiane (valeur approchée)
latence_ms.p95number95 % des requêtes vont plus vite (valeur approchée)
erreursobject
erreurs.clientintegerRéponses 4xx
erreurs.serveurintegerRéponses 5xx
erreurs.tauxnumberPart de réponses en erreur
modulesobject[]
modules[].idstringIdentifiant numérique
modules[].nomstringNom de la guilde, sans mise en forme
modules[].etatoperationnel | degrade | panne
modules[].requetesinteger
modules[].erreurs_serveurinteger
modules[].latence_msnumber
disponible_depuisstring (date-time)Dernier démarrage du service
mis_a_jourstring (date-time)Date de la mesure

Exemple

{
  "etat": "operationnel",
  "periode_minutes": 10,
  "requetes": {
    "total": 145,
    "par_minute": [
      {
        "minute": "2026-11-05T03:14:00.000Z",
        "total": 15,
        "erreurs": 0
      },
      {
        "minute": "2026-11-05T03:15:00.000Z",
        "total": 0,
        "erreurs": 0
      },
      {
        "minute": "2026-11-05T03:16:00.000Z",
        "total": 6,
        "erreurs": 0
      },
      {
        "minute": "2026-11-05T03:17:00.000Z",
        "total": 28,
        "erreurs": 1
      },
      {
        "minute": "2026-11-05T03:18:00.000Z",
        "total": 20,
        "erreurs": 0
      },
      {
        "minute": "2026-11-05T03:19:00.000Z",
        "total": 7,
        "erreurs": 0
      },
      {
        "minute": "2026-11-05T03:20:00.000Z",
        "total": 24,
        "erreurs": 0
      },
      {
        "minute": "2026-11-05T03:21:00.000Z",
        "total": 10,
        "erreurs": 0
      },
      {
        "minute": "2026-11-05T03:22:00.000Z",
        "total": 2,
        "erreurs": 0
      },
      {
        "minute": "2026-11-05T03:23:00.000Z",
        "total": 33,
        "erreurs": 9
      }
    ]
  },
  "latence_ms": {
    "moyenne": 6,
    "p50": 5,
    "p95": 25
  },
  "erreurs": {
    "client": 10,
    "serveur": 0,
    "taux": 0.069
  },
  "modules": [
    {
      "id": "serveur",
      "nom": "Serveur",
      "etat": "operationnel",
      "requetes": 20,
      "erreurs_serveur": 0,
      "latence_ms": 5.5
    },
    {
      "id": "joueurs",
      "nom": "Joueurs",
      "etat": "operationnel",
      "requetes": 24,
      "erreurs_serveur": 0,
      "latence_ms": 6.9
    },
    {
      "id": "classements",
      "nom": "Classements",
      "etat": "operationnel",
      "requetes": 76,
      "erreurs_serveur": 0,
      "latence_ms": 6.6
    },
    {
      "id": "guildes",
      "nom": "Guildes",
      "etat": "operationnel",
      "requetes": 13,
      "erreurs_serveur": 0,
      "latence_ms": 4.5
    },
    {
      "id": "encheres",
      "nom": "Hôtel des ventes",
      "etat": "operationnel",
      "requetes": 12,
      "erreurs_serveur": 0,
      "latence_ms": 3.3
    },
    {
      "id": "base",
      "nom": "Base de données",
      "etat": "operationnel",
      "requetes": null,
      "erreurs_serveur": null,
      "latence_ms": 1.5
    }
  ],
  "disponible_depuis": "2026-11-05T03:23:09.162Z",
  "mis_a_jour": "2026-11-05T03:23:47.103Z"
}
curl "https://api.nalyora.fr/v1/statut"
▶ Essayer