skip to main content
Introduction to the TeamCity data model
  

Try DataDirect Drivers Now

Introduction to the TeamCity data model

The TeamCity data model is defined using a collection of standard JSON documents that contain the data, identifiers, and object relationships for a given service. These documents are stored on URL endpoints that are accessible using sets of proprietary REST API calls. To expose TeamCity resources to SQL applications, the driver maps TeamCity endpoints to a set of relational parent and child tables. The following sections describe the relational tables exposed by the driver along with their corresponding TeamCity REST API call.
* AGENTDETAILS
* AGENTS
* BUILDARTIFACTDEPENDENCIES
* BUILDARTIFACTS
* BUILDCONFIGURATIONS
* BUILDDETAILS
* BUILDFAILUREDETAILS
* BUILDFAILURES
* BUILDLASTCHANGES
* BUILDQUEUE
* BUILDQUEUEDETAILS
* BUILDQUEUELASTCHANGES
* BUILDQUEUEPROPERTY
* BUILDQUEUEREVISIONS
* BUILDQUEUES
* BUILDQUEUESNAPSHOTDEPENDENCIES
* BUILDREVISIONS
* BUILDS
* BUILDSNAPSHOTDEPENDENCIES
* BUILDSTATISTICS
* BUILDTEMPLATES
* BUILDTYPES
* FLAKYTESTS
* LASTCHANGES
* MUTES
* PROJECTDETAILS
* PROJECTFEATURES
* PROJECTS
* PROPERTY
* REVISIONS
* SCOPEBUILDTYPES
* SNAPSHOTDEPENDENCIESBUILD
* SUBPROJECTS
* TARGETTESTS
* TESTFAILUREDETAILS
* TESTFAILURES
* USERDETAILS
* USERGROUPS
* USERPROPERTIES
* USERS