API Web d’Ore
Ore offre une API JSON RESTful pour interagir avec les mods et plugins indexés par Ore. Ce qui suit sont les spécifications de cette API.
Types de Données
Il y a quelques pseudo-énumération type de données basés sur des entiers utilisés par l’API. Ci-dessous est une liste de ces types.
IDs de catégorie:
0 |
Outils d’Administration |
1 |
Outils de Chat |
2 |
Outils pour Développeurs |
3 |
Économie |
4 |
Gameplay |
5 |
Jeux |
6 |
Protection |
7 |
Jeux de Rôles |
8 |
Gestion de Mondes |
9 |
Divers |
10 |
Indéfini |
Ids des Moyens de Tri:
0 |
Le plus d’étoiles |
1 |
Les plus téléchargés |
2 |
Les plus vus |
3 |
Les plus récents |
4 |
Récemment mis à jour |
Routes
Ci-dessous est une liste des routes disponibles dans l’API.
Routes dépréciées
Les routes suivantes sont dépréciées et ne doivent pas être utilisées. Leur remplacements sont susceptibles d’être différents des routes actuelles, consultez donc la documentation avant de migrer.
Déprécié |
Remplacement |
/api/projects |
/api/v1/projects |
/api/users |
/api/v1/users |
/api/projects/:pluginId/version |
/api/v1/projects/:pluginId/version |
/api/projects/:pluginId/versions/:version |
/api/v1/projects/:pluginId/versions/:version |
/api/projects/:pluginId |
/api/v1/projects/:pluginId |
/api/users/:username |
/api/v1/users/:username |
/api/projects/:pluginId/versions/:name |
/api/v1/projects/:pluginId/versions/:name |