Endpoints
L'API Archimonstres offre les endpoints suivants pour récupérer les informations sur les archimonstres :
GET /api/archimonstres
Cet endpoint permet de récupérer la liste complète des archimonstres disponibles dans le jeu Dofus. Il renvoie un tableau contenant les détails de chaque archimonstre, tels que leur nom, leur niveau, leurs statistiques, etc.
Exemple de requête :
bash
GET /api/archimonstres
Exemple de réponse :
json
{"nom": "Arachitik la Souffreteuse","etape": 20,"zone": "Astrub","sousZone": "Souterrains d'Astrub","imgURL": "https://res.cloudinary.com/dinaj1mwf/image/upload/v1683914543/arakne_malade_pdnype.jpg"}
GET /api/archimonstres/etape/:step
Cet endpoint permet de récupérer les archimonstres correspondant à une étape spécifique du jeu. L'utilisateur doit fournir le numéro de l'étape dans l'URL de la requête. L'API renverra les archimonstres associés à cette étape.
Exemple de requête :
bash
GET /api/archimonstres/etape/20
GET /api/archimonstres/nom/:name
Cet endpoint permet de rechercher des archimonstres par leur nom. L'utilisateur doit fournir le nom de l'archimonstre dans l'URL de la requête. L'API renverra les archimonstres correspondants, même si le nom fourni est partiel.
Exemple de requête :
bash
GET /api/archimonstres/nom/Arachi
GET /api/archimonstres/zone/:zone
Cet endpoint permet de rechercher des archimonstres par leur zone. L'utilisateur doit fournir le nom de la zone dans l'URL de la requête. L'API renverra les archimonstres correspondants, même si le nom fourni est partiel.
Exemple de requête :
bash
GET /api/archimonstres/zone/Amakna
GET /api/archimonstres/sous-zone/:sousZone
Cet endpoint permet de rechercher des archimonstres par leur sous-zone. L'utilisateur doit fournir le nom de la sous-zone dans l'URL de la requête. L'API renverra les archimonstres correspondants, même si le nom fourni est partiel.
Exemple de requête :
bash
GET /api/archimonstres/sous-zone/Feudala