🛡️ Guildes

Guildes du réseau (NGuilds).

Adresse de base

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

Liste des guildes

GET/guildes

Paramètres

NomDansTypeDescription
qrequêtestringRecherche dans le nom
limiterequêteinteger · défaut 20
decalagerequêteinteger · défaut 0Nombre de résultats à sauter

Réponse

200 Guildes actives.

ChampTypeDescription
totalintegerNombre total de résultats (avant pagination)
guildesobject[]Guildes de la page
guildes[].idinteger (int64)Identifiant numérique
guildes[].nomstringTexte visible
guildes[].nom_mini_messagestringNom avec sa mise en forme MiniMessage.
guildes[].palierintegerPalier de la guilde, de 1 à 10
guildes[].xpinteger (int64)Expérience totale
guildes[].points_saisoninteger (int64)Points de la saison en cours
guildes[].banquenumberArgent dans la banque de la guilde
guildes[].membresintegerNombre de membres
guildes[].suspenduebooleanVrai si l'entretien est impayé (home et bonus d'XP suspendus)
guildes[].creee_lestring (date-time)Date de création

Exemple

{
  "total": 1,
  "guildes": [
    {
      "id": 2,
      "nom": "NalyoraDev",
      "nom_mini_message": "NalyoraDev",
      "palier": 1,
      "xp": 0,
      "points_saison": 0,
      "banque": 0,
      "membres": 1,
      "suspendue": false,
      "creee_le": "2026-11-02T18:48:26.979Z"
    }
  ]
}
curl "https://api.nalyora.fr/v1/guildes"
▶ Essayer

Détail d'une guilde

GET/guildes/{guilde}

Paramètres

NomDansTypeDescription
guilde requischeminstringIdentifiant numérique ou nom sans mise en forme

Réponse

200 La guilde.

ChampTypeDescription
idinteger (int64)Identifiant numérique
nomstringTexte visible
nom_mini_messagestringNom avec sa mise en forme MiniMessage.
palierintegerPalier de la guilde, de 1 à 10
xpinteger (int64)Expérience totale
points_saisoninteger (int64)Points de la saison en cours
banquenumberArgent dans la banque de la guilde
membresintegerNombre de membres
suspenduebooleanVrai si l'entretien est impayé (home et bonus d'XP suspendus)
creee_lestring (date-time)Date de création

Erreurs possibles : 404 La ressource n'existe pas. Toutes les erreurs

Exemple

{
  "id": 2,
  "nom": "NalyoraDev",
  "nom_mini_message": "NalyoraDev",
  "palier": 1,
  "xp": 0,
  "points_saison": 0,
  "banque": 0,
  "membres": 1,
  "suspendue": false,
  "creee_le": "2026-11-02T18:48:26.979Z"
}
curl "https://api.nalyora.fr/v1/guildes/NalyoraDev"
▶ Essayer

Membres d'une guilde

GET/guildes/{guilde}/membres

Paramètres

NomDansTypeDescription
guilde requischeminstringIdentifiant numérique ou nom sans mise en forme

Réponse

200 Membres, du rang le plus haut au plus bas.

ChampTypeDescription
totalintegerNombre total de résultats (avant pagination)
membresobject[]Nombre de membres
membres[].uuidstring (uuid)UUID Minecraft
membres[].pseudostringPseudo Minecraft
membres[].rolechef | officier | membre | recrueRang dans la guilde : chef, officier, membre ou recrue
membres[].contribution_saisoninteger (int64)Contribution du membre à la saison
membres[].rejoint_lestring (date-time)Date d'arrivée dans la guilde

Erreurs possibles : 404 La ressource n'existe pas. Toutes les erreurs

Exemple

{
  "total": 1,
  "membres": [
    {
      "uuid": "4ece5b9d-2916-341c-8fe3-7428bcc0ef23",
      "pseudo": "NotKoda_",
      "role": "chef",
      "contribution_saison": 0,
      "rejoint_le": "2026-11-02T18:48:26.979Z"
    }
  ]
}
curl "https://api.nalyora.fr/v1/guildes/NalyoraDev/membres"
▶ Essayer