The
Rational Team Concert reportable
REST API is different from many traditional domain APIs. Rather than
providing resource URLs that point to specific items, such as a single
work item or a single build result, the reportable REST API provides
access to five monolithic resources:
- foundation: Common artifacts such as project
areas, team areas, contributors, iterations, and links.
- scm: Source control artifacts such as streams
and components, as well as stream sizing deltas.
- build: Build artifacts such as build results,
build result contributions, build definitions, and build engines.
- apt: Agile Planning artifacts such as team capacity,
resource schedules, and absences.
- workitem: Work item artifacts such as summaries,
categories, severities, and priorities.
Each resource is a container which represents the result of a
query for one or more elements, providing flexibility in filtering
and querying. For example, a work item resource might contain one
or more elements which are actually work items, depending on the query/filter
passed to the REST API.