Voici les différents API REST de l'application Redmine :
| Ressource | Description |
|---|---|
| Issues | Cette API permet de retourner une liste paginée des problèmes. Par défaut, il ne renvoie que les problèmes ouverts. |
| Projects | Cette API permet de retourner tous les projets (tous les projets publics et les projets privés auxquels l'utilisateur a accès). |
| Project Memberships | Cette API permet de retourner une liste paginée des appartenances au projet. :project_id peut être soit l'identificateur numérique du projet, soit l'identificateur du projet. |
| Users | Cette API permet de retourner une liste d'utilisateurs. Ce point de terminaison nécessite des privilèges d'administrateur. |
| Time Entries | Cette API permet de retourner les entrées de temps. |
| News | Cette API permet de retourner toutes les actualités de tous les projets avec pagination. |
| Issue Relations | Cette API permet de retourner les relations pour le problème d'identificateur donné (:issue_id). |
| Versions | Cette API permet de retourner les versions disponibles pour le projet d'id ou d'identificateur donné (:project_id). La réponse peut inclure des versions partagées d'autres projets. |
| Wiki Pages | Cette API permet de retourner la liste de toutes les pages d'un projet wiki. |
| Queries | Cette API permet de retourner la liste de toutes les requêtes personnalisées visibles par l'utilisateur (requêtes publiques et privées) pour tous les projets. |
| Attachments | Cette API permet de retourner la description de la pièce jointe d'identificateur donné. Le fichier peut en fait être téléchargé à l'URL donnée par l'attribut content_url dans la réponse. |
| Issue Statuses | Cette API permet de retourner la liste de tous les états des problèmes. |
| Trackers | Cette API permet de retourner la liste de tous les trackers. |
| Enumerations | Cette API permet de retourner la liste des priorités des problèmes. |
| Issue | Cette API permet de retourner les catégories de problèmes disponibles pour le projet d'ID ou d'identificateur donné(:project_id). |
| Roles | Cette API permet de retourner la liste des rôles. |
| Groups | Cette API permet de retourner la liste des groupes. Ce point de terminaison nécessite des privilèges d'administrateur. |
| Custom Fields | Cette API permet de retourner toutes les définitions de champs personnalisés. Ce point de terminaison nécessite des privilèges d'administrateur. |
| Search | Cette API permet de retourner les résultats de la recherche selon les paramètres de condition spécifiés. |
| Files | Cette API permet de retourner les fichiers disponibles pour le projet d'id ou d'identificateur donné (:project_id). |
| My account | Cette API permet de retourner les détails de votre compte. |
| Journals | Cette API permet de demander des détails sur le journal. |
Dernière mise à jour : Mardi, le 20 juin 2023