L'API REST rapportable de
Rational Team
Concert
est différente de la plupart des API de domaine classiques. Au lieu de fournir des URL de
ressource pointant vers des éléments spécifiques, tels qu'un élément de travail unique ou
un résultat de génération unique, l'API REST rapportable offre accès à cinq ressources monolithiques :
- foundation : artefacts communs tels que des zones de projet, des zones d'équipe, des contributeurs, des itérations et des liens.
- scm : artefacts de contrôle des sources, tels que des flux et des composants, ainsi que des deltas de définition de taille de flux.
- build : artefacts de génération, tels que des résultats de génération, des contributions de résultat de génération, des définitions de génération et des moteurs de génération.
- apt : artefacts de planification agile, tels que la capacité
d'équipe, les plannings de ressources et les absences.
- workitem : artefacts d'élément de travail, tels que des
récapitulatifs, des catégories, des gravités et des priorités.
Chaque ressource
est un conteneur qui représente le résultat d'une requête pour un ou plusieurs éléments,
ce qui apporte de la souplesse au filtrage et à la soumission de requête. Par exemple, une ressource élément de travail peut contenir un ou plusieurs
éléments qui ne sont pas réellement des éléments de travail, en fonction de la requête/du
filtre transmis à l'API REST.