TeamCity REST API

Number of APIs: 372

  1. BuildType - Get tags of builds of the matching build configuration. GET {{baseUrl}}/app/rest/buildTypes/:btLocator/buildTags?field=<string>

  2. Project - Get value of build parameter. GET {{baseUrl}}/app/rest/projects/:projectLocator/parameters/:name/value

  3. BuildQueue - Get the queue position of a queued matching build. GET {{baseUrl}}/app/rest/buildQueue/order/:queuePosition?fields=<string>

  4. Build - Get build matching the locator. GET {{baseUrl}}/app/rest/builds/:buildLocator?fields=<string>

  5. Build - List all files. GET {{baseUrl}}/app/rest/builds/:buildLocator/artifacts?basePath=<string>&locator=<string>&fields=<string>&resolveParameters=<boolean>&logBuildUsage=<boolean>

  6. BuildType - Get all VCS root instances of the matching build configuration. GET {{baseUrl}}/app/rest/buildTypes/:btLocator/vcsRootInstances?fields=<string>

  7. User - Remove the RememberMe data of the matching user. DELETE {{baseUrl}}/app/rest/users/:userLocator/debug/rememberMe

  8. User - Get all groups of the matching user. GET {{baseUrl}}/app/rest/users/:userLocator/groups?fields=<string>

  9. Group - Update parent groups of the matching user group. PUT {{baseUrl}}/app/rest/userGroups/:groupLocator/parent-groups?fields=<string>

  10. BuildType - Get a parameter of an artifact dependency of the matching build configuration. GET {{baseUrl}}/app/rest/buildTypes/:btLocator/artifact-dependencies/:artifactDepLocator/:fieldName