Umożliwiający raportowanie interfejs API usług REST produktu
Rational Team Concert różni się od wielu tradycyjnych interfejsów API domen. Zamiast udostępniać adresy URL zasobów wskazujące konkretne elementy,
takie jak pojedynczy element pracy lub pojedynczy wynik budowania,
interfejs API usług REST zapewnia dostęp do
monolitycznych zasobów. Każdy monolityczny zasób jest zasobem
kontenera, który reprezentuje
wynik zapytania dla jednego lub większej liczby elementów.
- platforma podstawowa: wspólne artefakty, takie jak obszary projektu, obszary zespołu, kontrybutory, iteracje i powiązania.
- element pracy: artefakty elementu pracy, takie jak elementy pracy, kategorie, istotności i priorytety.
- apt: artefakty narzędzia Agile Planning, takie jak możliwy czas pracy zespołu oraz harmonogramy zasobów i nieobecności.
- generic: artefakty ogólne.
- budowanie: artefakty budowania, takie jak wyniki budowania, udziały wyniku budowania, definicje budowania oraz mechanizmy budowania.
- scm: artefakty kontroli kodu źródłowego, takie jak strumienie i komponenty, a także delty zmiany wielkości strumieni.
Zasoby
te umożliwiają elastyczne filtrowanie i odpytywanie podczas gromadzenia
danych na potrzeby raportu. Na przykład zasób elementu pracy może
zawierać jeden lub większą liczbę elementów powiązanych z elementami
pracy w zależności od zapytania lub filtru przekazanego do
interfejsu API usług
REST.