# README
Go API client for swagger
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
Overview
This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.
- API version: 2018.1
- Package version: 1.0.0
- Build package: io.swagger.codegen.languages.GoClientCodegen
Installation
Put the package under your project folder and add the following in import:
import "./swagger"
Documentation for API Endpoints
All URIs are relative to https://teamcity.jetbrains.com
Class | Method | HTTP request | Description |
---|---|---|---|
AgentApi | DeleteAgent | Delete /app/rest/agents/{agentLocator} | Delete an inactive agent. |
AgentApi | GetAgent | Get /app/rest/agents/{agentLocator} | Get agent matching the locator. |
AgentApi | GetAgentField | Get /app/rest/agents/{agentLocator}/{field} | Get a field of the matching agent. |
AgentApi | GetAgentPool | Get /app/rest/agents/{agentLocator}/pool | Get the agent pool of the matching agent. |
AgentApi | GetAllAgents | Get /app/rest/agents | Get all known agents. |
AgentApi | GetAuthorizedInfo | Get /app/rest/agents/{agentLocator}/authorizedInfo | Get the authorization info of the matching agent. |
AgentApi | GetBuildConfigurationRunPolicy | Get /app/rest/agents/{agentLocator}/compatibilityPolicy | Get the build configuration run policy of the matching agent. |
AgentApi | GetCompatibleBuildTypes | Get /app/rest/agents/{agentLocator}/compatibleBuildTypes | Get build types compatible with the matching agent. |
AgentApi | GetEnabledInfo | Get /app/rest/agents/{agentLocator}/enabledInfo | Check if the matching agent is enabled. |
AgentApi | GetIncompatibleBuildTypes | Get /app/rest/agents/{agentLocator}/incompatibleBuildTypes | Get build types incompatible with the matching agent. |
AgentApi | SetAgentField | Put /app/rest/agents/{agentLocator}/{field} | Update a field of the matching agent. |
AgentApi | SetAgentPool | Put /app/rest/agents/{agentLocator}/pool | Assign the matching agent to the specified agent pool. |
AgentApi | SetAuthorizedInfo | Put /app/rest/agents/{agentLocator}/authorizedInfo | Update the authorization info of the matching agent. |
AgentApi | SetBuildConfigurationRunPolicy | Put /app/rest/agents/{agentLocator}/compatibilityPolicy | Update build configuration run policy of agent matching locator. |
AgentApi | SetEnabledInfo | Put /app/rest/agents/{agentLocator}/enabledInfo | Update the enablement status of the matching agent. |
AgentPoolApi | AddAgentToAgentPool | Post /app/rest/agentPools/{agentPoolLocator}/agents | Assign the agent to the matching agent pool. |
AgentPoolApi | AddProjectToAgentPool | Post /app/rest/agentPools/{agentPoolLocator}/projects | Assign the project to the matching agent pool. |
AgentPoolApi | CreateAgentPool | Post /app/rest/agentPools | Create a new agent pool. |
AgentPoolApi | DeleteAgentPool | Delete /app/rest/agentPools/{agentPoolLocator} | Delete the agent pool matching the locator. |
AgentPoolApi | DeleteAllProjectsFromAgentPool | Delete /app/rest/agentPools/{agentPoolLocator}/projects | Unassign all projects from the matching agent pool. |
AgentPoolApi | DeleteProjectFromAgentPool | Delete /app/rest/agentPools/{agentPoolLocator}/projects/{projectLocator} | Unassign the project from the matching agent pool. |
AgentPoolApi | GetAgentPoolOfAgentPool | Get /app/rest/agentPools/{agentPoolLocator} | Get the agent pool matching the locator. |
AgentPoolApi | GetAllAgentPools | Get /app/rest/agentPools | Get all agent pools. |
AgentPoolApi | GetAllAgentsFromAgentPool | Get /app/rest/agentPools/{agentPoolLocator}/agents | Get the agent of the matching agent pool. |
AgentPoolApi | GetAllProjectsFromAgentPool | Get /app/rest/agentPools/{agentPoolLocator}/projects | Get all projects of the matching agent pool. |
AgentPoolApi | GetFieldFromAgentPool | Get /app/rest/agentPools/{agentPoolLocator}/{field} | Get a field of the matching agent pool. |
AgentPoolApi | SetAgentPoolField | Put /app/rest/agentPools/{agentPoolLocator}/{field} | Update a field of the matching agent pool. |
AgentPoolApi | SetAgentPoolProjects | Put /app/rest/agentPools/{agentPoolLocator}/projects | Update projects of the matching agent pool. |
AuditApi | GetAllAuditEvents | Get /app/rest/audit | Get all audit events. |
AuditApi | GetAuditEvent | Get /app/rest/audit/{auditEventLocator} | Get audit event matching the locator. |
AvatarApi | DeleteAvatar | Delete /app/rest/avatars/{userLocator} | Delete a users avatar |
AvatarApi | GetAvatar | Get /app/rest/avatars/{userLocator}/{size}/avatar.png | Get a users avatar |
AvatarApi | GetAvatarWithHash | Get /app/rest/avatars/{userLocator}/{size}/avatar.{hash}.png | Get a users avatar |
AvatarApi | PutAvatar | Put /app/rest/avatars/{userLocator} | Update a users avatar |
BuildApi | AddBuildVcsLabel | Post /app/rest/builds/{buildLocator}/vcsLabels | Add a VCS label to the matching build. |
BuildApi | AddLogMessageToBuild | Post /app/rest/builds/{buildLocator}/log | Adds a message to the build log. Service messages are accepted. |
BuildApi | AddProblemToBuild | Post /app/rest/builds/{buildLocator}/problemOccurrences | Add a build problem to the matching build. |
BuildApi | AddTagsToBuild | Post /app/rest/builds/{buildLocator}/tags | Add tags to the matching build. |
BuildApi | AddTagsToMultipleBuilds | Post /app/rest/builds/multiple/{buildLocator}/tags | Add tags to multiple matching builds. |
BuildApi | CancelBuild | Post /app/rest/builds/{buildLocator} | cancelBuild |
BuildApi | CancelMultiple | Post /app/rest/builds/multiple/{buildLocator} | cancelMultipleBuilds |
BuildApi | DeleteBuild | Delete /app/rest/builds/{buildLocator} | Delete build matching the locator. |
BuildApi | DeleteBuildComment | Delete /app/rest/builds/{buildLocator}/comment | Remove the build comment matching the locator. |
BuildApi | DeleteMultipleBuildComments | Delete /app/rest/builds/multiple/{buildLocator}/comment | Delete comments of multiple matching builds. |
BuildApi | DeleteMultipleBuilds | Delete /app/rest/builds/multiple/{buildLocator} | Delete multiple builds matching the locator. |
BuildApi | DownloadFileOfBuild | Get /app/rest/builds/{buildLocator}/artifacts/files{path} | Download specific file. |
BuildApi | GetAggregatedBuildStatus | Get /app/rest/builds/aggregated/{buildLocator}/status | Get the build status of aggregated matching builds. |
BuildApi | GetAggregatedBuildStatusIcon | Get /app/rest/builds/aggregated/{buildLocator}/statusIcon{suffix} | Get the status icon (in specified format) of aggregated matching builds. |
BuildApi | GetAllBuilds | Get /app/rest/builds | Get all builds. |
BuildApi | GetArtifactDependencyChanges | Get /app/rest/builds/{buildLocator}/artifactDependencyChanges | Get artifact dependency changes of the matching build. |
BuildApi | GetArtifactsDirectory | Get /app/rest/builds/{buildLocator}/artifactsDirectory | Get the artifacts' directory of the matching build. |
BuildApi | GetBuild | Get /app/rest/builds/{buildLocator} | Get build matching the locator. |
BuildApi | GetBuildActualParameters | Get /app/rest/builds/{buildLocator}/resulting-properties | Get actual build parameters of the matching build. |
BuildApi | GetBuildField | Get /app/rest/builds/{buildLocator}/{field} | Get a field of the matching build. |
BuildApi | GetBuildFinishDate | Get /app/rest/builds/{buildLocator}/finishDate | Get the finish date of the matching build. |
BuildApi | GetBuildNumber | Get /app/rest/builds/{buildLocator}/number | Get the number of the matching build. |
BuildApi | GetBuildPinInfo | Get /app/rest/builds/{buildLocator}/pinInfo | Check if the matching build is pinned. |
BuildApi | GetBuildProblems | Get /app/rest/builds/{buildLocator}/problemOccurrences | Get build problems of the matching build. |
BuildApi | GetBuildRelatedIssues | Get /app/rest/builds/{buildLocator}/relatedIssues | Get related issues of the matching build. |
BuildApi | GetBuildResolved | Get /app/rest/builds/{buildLocator}/resolved/{value} | Get the resolvement status of the matching build. |
BuildApi | GetBuildResultingProperties | Get /app/rest/builds/{buildLocator}/resulting-properties/{propertyName} | Update a build parameter of the matching build. |
BuildApi | GetBuildSourceFile | Get /app/rest/builds/{buildLocator}/sources/files/{fileName} | Get a source file of the matching build. |
BuildApi | GetBuildStatisticValue | Get /app/rest/builds/{buildLocator}/statistics/{name} | Get a statistical value of the matching build. |
BuildApi | GetBuildStatisticValues | Get /app/rest/builds/{buildLocator}/statistics | Get all statistical values of the matching build. |
BuildApi | GetBuildStatus | Get /app/rest/builds/{buildLocator}/status | Get status of the matching build. |
BuildApi | GetBuildStatusIcon | Get /app/rest/builds/{buildLocator}/statusIcon{suffix} | Get the status icon (in specified format) of the matching build. |
BuildApi | GetBuildStatusText | Get /app/rest/builds/{buildLocator}/statusText | Get the build status text of the matching build. |
BuildApi | GetBuildTags | Get /app/rest/builds/{buildLocator}/tags | Get tags of the matching build. |
BuildApi | GetBuildTestOccurrences | Get /app/rest/builds/{buildLocator}/testOccurrences | Get test occurrences of the matching build. |
BuildApi | GetBuildVcsLabels | Get /app/rest/builds/{buildLocator}/vcsLabels | Get VCS labels of the matching build. |
BuildApi | GetCanceledInfo | Get /app/rest/builds/{buildLocator}/canceledInfo | Check if the matching build is canceled. |
BuildApi | GetFileMetadataOfBuild | Get /app/rest/builds/{buildLocator}/artifacts/metadata{path} | Get metadata of specific file. |
BuildApi | GetFilesListForSubpathOfBuild | Get /app/rest/builds/{buildLocator}/artifacts/{path} | List files under this path. |
BuildApi | GetFilesListOfBuild | Get /app/rest/builds/{buildLocator}/artifacts | List all files. |
BuildApi | GetMultipleBuilds | Get /app/rest/builds/multiple/{buildLocator} | Get multiple builds matching the locator. |
BuildApi | GetZippedFileOfBuild | Get /app/rest/builds/{buildLocator}/artifacts/archived{path} | Get specific file zipped. |
BuildApi | MarkBuildAsRunning | Put /app/rest/builds/{buildLocator}/runningData | Starts the queued build as an agent-less build and returns the corresponding running build. |
BuildApi | PinMultipleBuilds | Put /app/rest/builds/multiple/{buildLocator}/pinInfo | Pin multiple matching builds. |
BuildApi | RemoveMultipleBuildTags | Delete /app/rest/builds/multiple/{buildLocator}/tags | Remove tags from multiple matching builds. |
BuildApi | ResetBuildFinishProperties | Delete /app/rest/builds/{buildLocator}/caches/finishProperties | Remove build parameters from the matching build. |
BuildApi | SetBuildComment | Put /app/rest/builds/{buildLocator}/comment | Update the comment on the matching build. |
BuildApi | SetBuildFinishDate | Put /app/rest/builds/{buildLocator}/finishDate | Marks the running build as finished by passing agent the current time of the build to finish. |
BuildApi | SetBuildNumber | Put /app/rest/builds/{buildLocator}/number | Update the number of the matching build. |
BuildApi | SetBuildPinInfo | Put /app/rest/builds/{buildLocator}/pinInfo | Update the pin info of the matching build. |
BuildApi | SetBuildStatus | Post /app/rest/builds/{buildLocator}/status | Change status of the build. |
BuildApi | SetBuildStatusText | Put /app/rest/builds/{buildLocator}/statusText | Update the build status of the matching build. |
BuildApi | SetBuildTags | Put /app/rest/builds/{buildLocator}/tags | Update tags of the matching build. |
BuildApi | SetFinishedTime | Put /app/rest/builds/{buildLocator}/finish | Marks the running build as finished by passing agent the current time of the build to finish. |
BuildApi | SetMultipleBuildComments | Put /app/rest/builds/multiple/{buildLocator}/comment | Update comments in multiple matching builds. |
BuildQueueApi | AddBuildToQueue | Post /app/rest/buildQueue | Add a new build to the queue. |
BuildQueueApi | AddTagsToBuildOfBuildQueue | Post /app/rest/buildQueue/{buildLocator}/tags | Add tags to the matching build. |
BuildQueueApi | ApproveQueuedBuild | Post /app/rest/buildQueue/{buildLocator}/approve | Approve queued build with approval feature enabled. |
BuildQueueApi | CancelQueuedBuild | Post /app/rest/buildQueue/{queuedBuildLocator} | Cancel a queued matching build. |
BuildQueueApi | DeleteAllQueuedBuilds | Delete /app/rest/buildQueue | Delete all queued builds. |
BuildQueueApi | DeleteQueuedBuild | Delete /app/rest/buildQueue/{queuedBuildLocator} | Delete a queued matching build. |
BuildQueueApi | GetAllQueuedBuilds | Get /app/rest/buildQueue | Get all queued builds. |
BuildQueueApi | GetApprovalInfo | Get /app/rest/buildQueue/{buildLocator}/approvalInfo | Get approval info of a queued matching build. |
BuildQueueApi | GetCompatibleAgentsForBuild | Get /app/rest/buildQueue/{queuedBuildLocator}/compatibleAgents | Get compatible agents for a queued matching build. |
BuildQueueApi | GetQueuedBuild | Get /app/rest/buildQueue/{queuedBuildLocator} | Get a queued matching build. |
BuildQueueApi | GetQueuedBuildPosition | Get /app/rest/buildQueue/order/{queuePosition} | Get the queue position of a queued matching build. |
BuildQueueApi | GetQueuedBuildTags | Get /app/rest/buildQueue/{buildLocator}/tags | Get tags of the queued matching build. |
BuildQueueApi | SetQueuedBuildPosition | Put /app/rest/buildQueue/order/{queuePosition} | Update the queue position of a queued matching build. |
BuildQueueApi | SetQueuedBuildsOrder | Put /app/rest/buildQueue/order | Update the build queue order. |
BuildTypeApi | AddAgentRequirementToBuildType | Post /app/rest/buildTypes/{btLocator}/agent-requirements | Add an agent requirement to the matching build configuration. |
BuildTypeApi | AddArtifactDependencyToBuildType | Post /app/rest/buildTypes/{btLocator}/artifact-dependencies | Add an artifact dependency to the matching build configuration. |
BuildTypeApi | AddBuildFeatureToBuildType | Post /app/rest/buildTypes/{btLocator}/features | Add build feature to the matching build configuration. |
BuildTypeApi | AddBuildStepToBuildType | Post /app/rest/buildTypes/{btLocator}/steps | Add a build step to the matching build configuration. |
BuildTypeApi | AddBuildTemplate | Post /app/rest/buildTypes/{btLocator}/templates | Add a build template to the matching build configuration. |
BuildTypeApi | AddParameterToBuildFeature | Put /app/rest/buildTypes/{btLocator}/features/{featureId}/parameters/{parameterName} | Update build feature parameter for the matching build configuration. |
BuildTypeApi | AddParameterToBuildStep | Put /app/rest/buildTypes/{btLocator}/steps/{stepId}/parameters/{parameterName} | Add a parameter to a build step of the matching build configuration. |
BuildTypeApi | AddSnapshotDependencyToBuildType | Post /app/rest/buildTypes/{btLocator}/snapshot-dependencies | Add a snapshot dependency to the matching build configuration. |
BuildTypeApi | AddTriggerToBuildType | Post /app/rest/buildTypes/{btLocator}/triggers | Add a trigger to the matching build configuration. |
BuildTypeApi | AddVcsRootToBuildType | Post /app/rest/buildTypes/{btLocator}/vcs-root-entries | Add a VCS root to the matching build. |
BuildTypeApi | CreateBuildParameterOfBuildType | Post /app/rest/buildTypes/{btLocator}/parameters | Create a build parameter. |
BuildTypeApi | CreateBuildType | Post /app/rest/buildTypes | Create a new build configuration. |
BuildTypeApi | DeleteAgentRequirement | Delete /app/rest/buildTypes/{btLocator}/agent-requirements/{agentRequirementLocator} | Remove an agent requirement of the matching build configuration. |
BuildTypeApi | DeleteArtifactDependency | Delete /app/rest/buildTypes/{btLocator}/artifact-dependencies/{artifactDepLocator} | Remove an artifact dependency from the matching build configuration. |
BuildTypeApi | DeleteBuildParameterOfBuildType | Delete /app/rest/buildTypes/{btLocator}/parameters/{name} | Delete build parameter. |
BuildTypeApi | DeleteBuildParametersOfBuildType | Delete /app/rest/buildTypes/{btLocator}/parameters | Delete all build parameters. |
BuildTypeApi | DeleteBuildStep | Delete /app/rest/buildTypes/{btLocator}/steps/{stepId} | Delete a build step of the matching build configuration. |
BuildTypeApi | DeleteBuildStepParameters | Put /app/rest/buildTypes/{btLocator}/steps/{stepId}/parameters | Update a parameter of a build step of the matching build configuration. |
BuildTypeApi | DeleteBuildType | Delete /app/rest/buildTypes/{btLocator} | Delete build configuration matching the locator. |
BuildTypeApi | DeleteFeatureOfBuildType | Delete /app/rest/buildTypes/{btLocator}/features/{featureId} | Remove a build feature of the matching build configuration. |
BuildTypeApi | DeleteSnapshotDependency | Delete /app/rest/buildTypes/{btLocator}/snapshot-dependencies/{snapshotDepLocator} | Delete a snapshot dependency of the matching build configuration. |
BuildTypeApi | DeleteTrigger | Delete /app/rest/buildTypes/{btLocator}/triggers/{triggerLocator} | Delete a trigger of the matching build configuration. |
BuildTypeApi | DeleteVcsRootOfBuildType | Delete /app/rest/buildTypes/{btLocator}/vcs-root-entries/{vcsRootLocator} | Remove a VCS root of the matching build configuration. |
BuildTypeApi | DownloadFileOfBuildType | Get /app/rest/buildTypes/{btLocator}/vcs/files/latest/files{path} | Download specific file. |
BuildTypeApi | GetAgentRequirement | Get /app/rest/buildTypes/{btLocator}/agent-requirements/{agentRequirementLocator} | Get an agent requirement of the matching build configuration. |
BuildTypeApi | GetAgentRequirementParameter | Get /app/rest/buildTypes/{btLocator}/agent-requirements/{agentRequirementLocator}/{fieldName} | Get a setting of an agent requirement of the matching build configuration. |
BuildTypeApi | GetAliases | Get /app/rest/buildTypes/{btLocator}/aliases | Get external IDs of the matching build configuration. |
BuildTypeApi | GetAllAgentRequirements | Get /app/rest/buildTypes/{btLocator}/agent-requirements | Get all agent requirements of the matching build configuration. |
BuildTypeApi | GetAllArtifactDependencies | Get /app/rest/buildTypes/{btLocator}/artifact-dependencies | Get all artifact dependencies of the matching build configuration. |
BuildTypeApi | GetAllBranchesOfBuildType | Get /app/rest/buildTypes/{btLocator}/branches | Get all branches of the matching build configuration. |
BuildTypeApi | GetAllBuildFeatureParameters | Get /app/rest/buildTypes/{btLocator}/features/{featureId}/parameters | Get all parameters of a build feature of the matching build configuration. |
BuildTypeApi | GetAllBuildFeatures | Get /app/rest/buildTypes/{btLocator}/features | Get all build features of the matching build configuration. |
BuildTypeApi | GetAllBuildStepParameters | Get /app/rest/buildTypes/{btLocator}/steps/{stepId}/parameters | Get all parameters of a build step of the matching build configuration. |
BuildTypeApi | GetAllBuildSteps | Get /app/rest/buildTypes/{btLocator}/steps | Get all build steps of the matching build configuration. |
BuildTypeApi | GetAllBuildTemplates | Get /app/rest/buildTypes/{btLocator}/templates | Get all build templates of the matching build configuration. |
BuildTypeApi | GetAllBuildTypes | Get /app/rest/buildTypes | Get all build configurations. |
BuildTypeApi | GetAllInvestigationsOfBuildType | Get /app/rest/buildTypes/{btLocator}/investigations | Get all investigations of the matching build configuration. |
BuildTypeApi | GetAllSnapshotDependencies | Get /app/rest/buildTypes/{btLocator}/snapshot-dependencies | Get all snapshot dependencies of the matching build configuration. |
BuildTypeApi | GetAllTriggers | Get /app/rest/buildTypes/{btLocator}/triggers | Get all triggers of the matching build configuration. |
BuildTypeApi | GetAllVcsRootsOfBuildType | Get /app/rest/buildTypes/{btLocator}/vcs-root-entries | Get all VCS roots of the matching build configuration. |
BuildTypeApi | GetArtifactDependency | Get /app/rest/buildTypes/{btLocator}/artifact-dependencies/{artifactDepLocator} | Get an artifact dependency of the matching build configuration. |
BuildTypeApi | GetArtifactDependencyParameter | Get /app/rest/buildTypes/{btLocator}/artifact-dependencies/{artifactDepLocator}/{fieldName} | Get a parameter of an artifact dependency of the matching build configuration. |
BuildTypeApi | GetBuildFeature | Get /app/rest/buildTypes/{btLocator}/features/{featureId} | Get a build feature of the matching build configuration. |
BuildTypeApi | GetBuildFeatureParameter | Get /app/rest/buildTypes/{btLocator}/features/{featureId}/parameters/{parameterName} | Get a parameter of a build feature of the matching build configuration. |
BuildTypeApi | GetBuildFeatureSetting | Get /app/rest/buildTypes/{btLocator}/features/{featureId}/{name} | Get the setting of a build feature of the matching build configuration. |
BuildTypeApi | GetBuildParameterOfBuildType | Get /app/rest/buildTypes/{btLocator}/parameters/{name} | Get build parameter. |
BuildTypeApi | GetBuildParameterSpecificationOfBuildType | Get /app/rest/buildTypes/{btLocator}/parameters/{name}/type/rawValue | Get build parameter specification. |
BuildTypeApi | GetBuildParameterTypeOfBuildType | Get /app/rest/buildTypes/{btLocator}/parameters/{name}/type | Get type of build parameter. |
BuildTypeApi | GetBuildParameterValueOfBuildType | Get /app/rest/buildTypes/{btLocator}/parameters/{name}/value | Get value of build parameter. |
BuildTypeApi | GetBuildParametersOfBuildType | Get /app/rest/buildTypes/{btLocator}/parameters | Get build parameters. |
BuildTypeApi | GetBuildStep | Get /app/rest/buildTypes/{btLocator}/steps/{stepId} | Get a build step of the matching build configuration. |
BuildTypeApi | GetBuildStepParameter | Get /app/rest/buildTypes/{btLocator}/steps/{stepId}/parameters/{parameterName} | Get a parameter of a build step of the matching build configuration. |
BuildTypeApi | GetBuildStepSetting | Get /app/rest/buildTypes/{btLocator}/steps/{stepId}/{fieldName} | Get the setting of a build step of the matching build configuration. |
BuildTypeApi | GetBuildTemplate | Get /app/rest/buildTypes/{btLocator}/templates/{templateLocator} | Get a template of the matching build configuration. |
BuildTypeApi | GetBuildType | Get /app/rest/buildTypes/{btLocator} | Get build configuration matching the locator. |
BuildTypeApi | GetBuildTypeBuildTags | Get /app/rest/buildTypes/{btLocator}/buildTags | Get tags of builds of the matching build configuration. |
BuildTypeApi | GetBuildTypeBuilds | Get /app/rest/buildTypes/{btLocator}/builds | Get builds of the matching build configuration. |
BuildTypeApi | GetBuildTypeField | Get /app/rest/buildTypes/{btLocator}/{field} | Get a field of the matching build configuration. |
BuildTypeApi | GetBuildTypeSettingsFile | Get /app/rest/buildTypes/{btLocator}/settingsFile | Get the settings file of the matching build configuration. |
BuildTypeApi | GetFileMetadataOfBuildType | Get /app/rest/buildTypes/{btLocator}/vcs/files/latest/metadata{path} | Get metadata of specific file. |
BuildTypeApi | GetFilesListForSubpathOfBuildType | Get /app/rest/buildTypes/{btLocator}/vcs/files/latest/{path} | List files under this path. |
BuildTypeApi | GetFilesListOfBuildType | Get /app/rest/buildTypes/{btLocator}/vcs/files/latest | List all files. |
BuildTypeApi | GetSnapshotDependency | Get /app/rest/buildTypes/{btLocator}/snapshot-dependencies/{snapshotDepLocator} | Get a snapshot dependency of the matching build configuration. |
BuildTypeApi | GetTrigger | Get /app/rest/buildTypes/{btLocator}/triggers/{triggerLocator} | Get a trigger of the matching build configuration. |
BuildTypeApi | GetTriggerParameter | Get /app/rest/buildTypes/{btLocator}/triggers/{triggerLocator}/{fieldName} | Get a parameter of a trigger of the matching build configuration. |
BuildTypeApi | GetVcsRoot | Get /app/rest/buildTypes/{btLocator}/vcs-root-entries/{vcsRootLocator} | Get a VCS root of the matching build configuration. |
BuildTypeApi | GetVcsRootCheckoutRules | Get /app/rest/buildTypes/{btLocator}/vcs-root-entries/{vcsRootLocator}/checkout-rules | Get checkout rules of a VCS root of the matching build configuration. |
BuildTypeApi | GetVcsRootInstancesOfBuildType | Get /app/rest/buildTypes/{btLocator}/vcsRootInstances | Get all VCS root instances of the matching build configuration. |
BuildTypeApi | GetZippedFileOfBuildType | Get /app/rest/buildTypes/{btLocator}/vcs/files/latest/archived{path} | Get specific file zipped. |
BuildTypeApi | RemoveAllTemplates | Delete /app/rest/buildTypes/{btLocator}/templates | Detach all templates from the matching build configuration. |
BuildTypeApi | RemoveTemplate | Delete /app/rest/buildTypes/{btLocator}/templates/{templateLocator} | Detach a template from the matching build configuration. |
BuildTypeApi | ReplaceAgentRequirement | Put /app/rest/buildTypes/{btLocator}/agent-requirements/{agentRequirementLocator} | Update an agent requirement of the matching build configuration. |
BuildTypeApi | ReplaceAllAgentRequirements | Put /app/rest/buildTypes/{btLocator}/agent-requirements | Update all agent requirements of the matching build configuration. |
BuildTypeApi | ReplaceAllArtifactDependencies | Put /app/rest/buildTypes/{btLocator}/artifact-dependencies | Update all artifact dependencies of the matching build configuration. |
BuildTypeApi | ReplaceAllBuildFeatures | Put /app/rest/buildTypes/{btLocator}/features | Update all build features of the matching build configuration. |
BuildTypeApi | ReplaceAllBuildSteps | Put /app/rest/buildTypes/{btLocator}/steps | Update all build steps of the matching build configuration. |
BuildTypeApi | ReplaceAllSnapshotDependencies | Put /app/rest/buildTypes/{btLocator}/snapshot-dependencies | Update all snapshot dependencies of the matching build configuration. |
BuildTypeApi | ReplaceAllTriggers | Put /app/rest/buildTypes/{btLocator}/triggers | Update all triggers of the matching build configuration. |
BuildTypeApi | ReplaceAllVcsRoots | Put /app/rest/buildTypes/{btLocator}/vcs-root-entries | Update all VCS roots of the matching build configuration. |
BuildTypeApi | ReplaceArtifactDependency | Put /app/rest/buildTypes/{btLocator}/artifact-dependencies/{artifactDepLocator} | Update an artifact dependency of the matching build configuration. |
BuildTypeApi | ReplaceBuildFeature | Put /app/rest/buildTypes/{btLocator}/features/{featureId} | Update a build feature of the matching build configuration. |
BuildTypeApi | ReplaceBuildFeatureParameters | Put /app/rest/buildTypes/{btLocator}/features/{featureId}/parameters | Update a parameter of a build feature of the matching build configuration. |
BuildTypeApi | ReplaceBuildStep | Put /app/rest/buildTypes/{btLocator}/steps/{stepId} | Replace a build step of the matching build configuration. |
BuildTypeApi | ReplaceSnapshotDependency | Put /app/rest/buildTypes/{btLocator}/snapshot-dependencies/{snapshotDepLocator} | Update a snapshot dependency of the matching build configuration. |
BuildTypeApi | ReplaceTrigger | Put /app/rest/buildTypes/{btLocator}/triggers/{triggerLocator} | Update a trigger of the matching build configuration. |
BuildTypeApi | SetAgentRequirementParameter | Put /app/rest/buildTypes/{btLocator}/agent-requirements/{agentRequirementLocator}/{fieldName} | Update a parameter of an agent requirement of the matching build configuration. |
BuildTypeApi | SetArtifactDependencyParameter | Put /app/rest/buildTypes/{btLocator}/artifact-dependencies/{artifactDepLocator}/{fieldName} | Update a parameter of an artifact dependency of the matching build configuration. |
BuildTypeApi | SetBuildFeatureParameter | Put /app/rest/buildTypes/{btLocator}/features/{featureId}/{name} | Update a parameter of a build feature of the matching build configuration. |
BuildTypeApi | SetBuildStepParameter | Put /app/rest/buildTypes/{btLocator}/steps/{stepId}/{fieldName} | Update a parameter of a build step of the matching build configuration. |
BuildTypeApi | SetBuildTypeField | Put /app/rest/buildTypes/{btLocator}/{field} | Update a field of the matching build configuration. |
BuildTypeApi | SetBuildTypeTemplates | Put /app/rest/buildTypes/{btLocator}/templates | Update all templates of the matching build configuration. |
BuildTypeApi | SetTriggerParameter | Put /app/rest/buildTypes/{btLocator}/triggers/{triggerLocator}/{fieldName} | Update a parameter of a trigger of the matching build configuration. |
BuildTypeApi | UpdateBuildParameterOfBuildType | Put /app/rest/buildTypes/{btLocator}/parameters/{name} | Update build parameter. |
BuildTypeApi | UpdateBuildParameterSpecificationOfBuildType | Put /app/rest/buildTypes/{btLocator}/parameters/{name}/type/rawValue | Update build parameter specification. |
BuildTypeApi | UpdateBuildParameterTypeOfBuildType | Put /app/rest/buildTypes/{btLocator}/parameters/{name}/type | Update type of build parameter. |
BuildTypeApi | UpdateBuildParameterValueOfBuildType | Put /app/rest/buildTypes/{btLocator}/parameters/{name}/value | Update value of build parameter. |
BuildTypeApi | UpdateBuildParametersOfBuildType | Put /app/rest/buildTypes/{btLocator}/parameters | Update build parameters. |
BuildTypeApi | UpdateBuildTypeVcsRoot | Put /app/rest/buildTypes/{btLocator}/vcs-root-entries/{vcsRootLocator} | Update a VCS root of the matching build configuration. |
BuildTypeApi | UpdateBuildTypeVcsRootCheckoutRules | Put /app/rest/buildTypes/{btLocator}/vcs-root-entries/{vcsRootLocator}/checkout-rules | Update checkout rules of a VCS root of the matching build configuration. |
ChangeApi | GetAllChanges | Get /app/rest/changes | Get all changes. |
ChangeApi | GetChange | Get /app/rest/changes/{changeLocator} | Get change matching the locator. |
ChangeApi | GetChangeAttributes | Get /app/rest/changes/{changeLocator}/attributes | Get attributes of the matching change. |
ChangeApi | GetChangeDuplicates | Get /app/rest/changes/{changeLocator}/duplicates | Get duplicates of the matching change. |
ChangeApi | GetChangeField | Get /app/rest/changes/{changeLocator}/{field} | Get a field of the matching change. |
ChangeApi | GetChangeIssue | Get /app/rest/changes/{changeLocator}/issues | Get issues of the matching change. |
ChangeApi | GetChangeParentChanges | Get /app/rest/changes/{changeLocator}/parentChanges | Get parent changes of the matching change. |
ChangeApi | GetChangeParentRevisions | Get /app/rest/changes/{changeLocator}/parentRevisions | Get parent revisions of the matching change. |
ChangeApi | GetChangeVcsRoot | Get /app/rest/changes/{changeLocator}/vcsRootInstance | Get a VCS root instance of the matching change. |
CloudInstanceApi | GetAllCloudImages | Get /app/rest/cloud/images | Get all cloud images. |
CloudInstanceApi | GetAllCloudInstances | Get /app/rest/cloud/instances | Get all cloud instances. |
CloudInstanceApi | GetAllCloudProfiles | Get /app/rest/cloud/profiles | Get all cloud profiles. |
CloudInstanceApi | GetCloudImage | Get /app/rest/cloud/images/{imageLocator} | Get cloud image matching the locator. |
CloudInstanceApi | GetCloudInstance | Get /app/rest/cloud/instances/{instanceLocator} | Get cloud instance matching the locator. |
CloudInstanceApi | GetCloudProfile | Get /app/rest/cloud/profiles/{profileLocator} | Get cloud profile matching the locator. |
CloudInstanceApi | StartInstance | Post /app/rest/cloud/instances | Start a new cloud instance. |
CloudInstanceApi | StopInstance | Delete /app/rest/cloud/instances/{instanceLocator} | Stop cloud instance matching the locator. |
GroupApi | AddGroup | Post /app/rest/userGroups | Add a new user group. |
GroupApi | AddRoleAtScopeToGroup | Post /app/rest/userGroups/{groupLocator}/roles/{roleId}/{scope} | Add a role with the specific scope to the matching user group. |
GroupApi | AddRoleToGroup | Post /app/rest/userGroups/{groupLocator}/roles | Add a role to the matching user group. |
GroupApi | DeleteGroup | Delete /app/rest/userGroups/{groupLocator} | Delete user group matching the locator. |
GroupApi | GetAllGroups | Get /app/rest/userGroups | Get all user groups. |
GroupApi | GetGroupParentGroups | Get /app/rest/userGroups/{groupLocator}/parent-groups | Get parent groups of the matching user group. |
GroupApi | GetGroupProperties | Get /app/rest/userGroups/{groupLocator}/properties | Get properties of the matching user group. |
GroupApi | GetGroupProperty | Get /app/rest/userGroups/{groupLocator}/properties/{name} | Get a property of the matching user group. |
GroupApi | GetGroupRoleAtScope | Get /app/rest/userGroups/{groupLocator}/roles/{roleId}/{scope} | Get a role with the specific scope of the matching user group. |
GroupApi | GetGroupRoles | Get /app/rest/userGroups/{groupLocator}/roles | Get all roles of the matching user group. |
GroupApi | GetUserGroupOfGroup | Get /app/rest/userGroups/{groupLocator} | Get user group matching the locator. |
GroupApi | RemoveGroupProperty | Delete /app/rest/userGroups/{groupLocator}/properties/{name} | Remove a property of the matching user group. |
GroupApi | RemoveRoleAtScopeFromGroup | Delete /app/rest/userGroups/{groupLocator}/roles/{roleId}/{scope} | Remove a role with the specific scope from the matching user group. |
GroupApi | SetGroupParentGroups | Put /app/rest/userGroups/{groupLocator}/parent-groups | Update parent groups of the matching user group. |
GroupApi | SetGroupProperty | Put /app/rest/userGroups/{groupLocator}/properties/{name} | Update a property of the matching user group. |
GroupApi | SetGroupRoles | Put /app/rest/userGroups/{groupLocator}/roles | Update roles of the matching user group. |
HealthApi | GetCategories | Get /app/rest/health/category | |
HealthApi | GetHealthItems | Get /app/rest/health | |
HealthApi | GetSingleCategory | Get /app/rest/health/category/{locator} | |
HealthApi | GetSingleHealthItem | Get /app/rest/health/{locator} | |
InvestigationApi | AddInvestigation | Post /app/rest/investigations | Create a new investigation. |
InvestigationApi | AddMultipleInvestigations | Post /app/rest/investigations/multiple | Create multiple new investigations. |
InvestigationApi | DeleteInvestigation | Delete /app/rest/investigations/{investigationLocator} | Delete investigation matching the locator. |
InvestigationApi | GetAllInvestigations | Get /app/rest/investigations | Get all investigations. |
InvestigationApi | GetInvestigation | Get /app/rest/investigations/{investigationLocator} | Get investigation matching the locator. |
InvestigationApi | ReplaceInvestigation | Put /app/rest/investigations/{investigationLocator} | Update investigation matching the locator. |
MuteApi | GetAllMutedTests | Get /app/rest/mutes | Get all muted tests. |
MuteApi | GetMutedTest | Get /app/rest/mutes/{muteLocator} | Get a muted test. |
MuteApi | MuteMultipleTests | Post /app/rest/mutes/multiple | Mute multiple tests. |
MuteApi | MuteTest | Post /app/rest/mutes | Mute a test. |
MuteApi | UnmuteTest | Delete /app/rest/mutes/{muteLocator} | Unmute the matching test. |
NodeApi | ChangeNodeResponsibility | Put /app/rest/server/nodes/{nodeLocator}/enabledResponsibilities/{name} | Enables or disables responsibility for a node. |
NodeApi | GetAllNodes | Get /app/rest/server/nodes | Get all TeamCity nodes. |
NodeApi | GetDisabledResponsibilities | Get /app/rest/server/nodes/{nodeLocator}/disabledResponsibilities | Get all effective responsibilities for a node matching the locator. |
NodeApi | GetEffectiveResponsibilities | Get /app/rest/server/nodes/{nodeLocator}/effectiveResponsibilities | Get all effective responsibilities for a node matching the locator. |
NodeApi | GetEnabledResponsibilities | Get /app/rest/server/nodes/{nodeLocator}/enabledResponsibilities | Get all enabled responsibilities for a node matching the locator. |
NodeApi | GetNode | Get /app/rest/server/nodes/{nodeLocator} | Get a node matching the locator. |
ProblemApi | GetAllBuildProblems | Get /app/rest/problems | Get all build problems. |
ProblemApi | GetBuildProblem | Get /app/rest/problems/{problemLocator} | Get a matching build problem. |
ProblemOccurrenceApi | GetAllBuildProblemOccurrences | Get /app/rest/problemOccurrences | Get all build problem occurrences. |
ProblemOccurrenceApi | GetBuildProblemOccurrence | Get /app/rest/problemOccurrences/{problemLocator} | Get a matching build problem occurrence. |
ProjectApi | AddAgentPoolsProject | Post /app/rest/projects/{projectLocator}/agentPools | Assign the matching project to the agent pool. |
ProjectApi | AddBuildType | Post /app/rest/projects/{projectLocator}/buildTypes | Add a build configuration to the matching project. |
ProjectApi | AddFeature | Post /app/rest/projects/{projectLocator}/projectFeatures | Add a feature. |
ProjectApi | AddProject | Post /app/rest/projects | Create a new project. |
ProjectApi | AddSecureToken | Post /app/rest/projects/{projectLocator}/secure/tokens | Create a new secure token for the matching project. |
ProjectApi | AddTemplate | Post /app/rest/projects/{projectLocator}/templates | Add a build configuration template to the matching project. |
ProjectApi | CreateBuildParameter | Post /app/rest/projects/{projectLocator}/parameters | Create a build parameter. |
ProjectApi | DeleteBuildParameter | Delete /app/rest/projects/{projectLocator}/parameters/{name} | Delete build parameter. |
ProjectApi | DeleteBuildParameters | Delete /app/rest/projects/{projectLocator}/parameters | Delete all build parameters. |
ProjectApi | DeleteFeature | Delete /app/rest/projects/{projectLocator}/projectFeatures/{featureLocator} | Delete a matching feature. |
ProjectApi | DeleteProject | Delete /app/rest/projects/{projectLocator} | Delete project matching the locator. |
ProjectApi | GetAgentPoolsProject | Get /app/rest/projects/{projectLocator}/agentPools | Get agent pools appointed to the matching project. |
ProjectApi | GetAllBranches | Get /app/rest/projects/{projectLocator}/branches | Get all branches of the matching project. |
ProjectApi | GetAllBuildTypesOrdered | Get /app/rest/projects/{projectLocator}/order/buildTypes | Get all build configurations from the matching project, with custom ordering applied. |
ProjectApi | GetAllProjects | Get /app/rest/projects | Get all projects. |
ProjectApi | GetAllSubprojectsOrdered | Get /app/rest/projects/{projectLocator}/order/projects | Get all subprojects of the matching project, with custom ordering applied. |
ProjectApi | GetBuildParameter | Get /app/rest/projects/{projectLocator}/parameters/{name} | Get build parameter. |
ProjectApi | GetBuildParameterSpecification | Get /app/rest/projects/{projectLocator}/parameters/{name}/type/rawValue | Get build parameter specification. |
ProjectApi | GetBuildParameterType | Get /app/rest/projects/{projectLocator}/parameters/{name}/type | Get type of build parameter. |
ProjectApi | GetBuildParameterValue | Get /app/rest/projects/{projectLocator}/parameters/{name}/value | Get value of build parameter. |
ProjectApi | GetBuildParameters | Get /app/rest/projects/{projectLocator}/parameters | Get build parameters. |
ProjectApi | GetDefaultTemplate | Get /app/rest/projects/{projectLocator}/defaultTemplate | Get the default template of the matching project. |
ProjectApi | GetFeature | Get /app/rest/projects/{projectLocator}/projectFeatures/{featureLocator} | Get a matching feature. |
ProjectApi | GetFeatures | Get /app/rest/projects/{projectLocator}/projectFeatures | Get all features. |
ProjectApi | GetProject | Get /app/rest/projects/{projectLocator} | Get project matching the locator. |
ProjectApi | GetProjectField | Get /app/rest/projects/{projectLocator}/{field} | Get a field of the matching project. |
ProjectApi | GetProjectParentProject | Get /app/rest/projects/{projectLocator}/parentProject | Get the parent project of the matching project. |
ProjectApi | GetProjectSettingsFile | Get /app/rest/projects/{projectLocator}/settingsFile | Get the settings file of the matching build configuration. |
ProjectApi | GetProjectTemplates | Get /app/rest/projects/{projectLocator}/templates | Get all templates of the matching project. |
ProjectApi | GetSecureValue | Get /app/rest/projects/{projectLocator}/secure/values/{token} | Get a secure token of the matching project. |
ProjectApi | RemoveDefaultTemplate | Delete /app/rest/projects/{projectLocator}/defaultTemplate | Remove the default template from the matching project. |
ProjectApi | RemoveProjectFromAgentPool | Delete /app/rest/projects/{projectLocator}/agentPools/{agentPoolLocator} | Unassign a project from the matching agent pool. |
ProjectApi | SetAgentPoolsProject | Put /app/rest/projects/{projectLocator}/agentPools | Update agent pools apppointed to the matching project. |
ProjectApi | SetBuildTypesOrder | Put /app/rest/projects/{projectLocator}/order/buildTypes | Update custom ordering of build configurations of the matching project. |
ProjectApi | SetDefaultTemplate | Put /app/rest/projects/{projectLocator}/defaultTemplate | Update the default template of the matching project. |
ProjectApi | SetParentProject | Put /app/rest/projects/{projectLocator}/parentProject | Update the parent project of the matching project. |
ProjectApi | SetProjectField | Put /app/rest/projects/{projectLocator}/{field} | Update a field of the matching project. |
ProjectApi | SetSubprojectsOrder | Put /app/rest/projects/{projectLocator}/order/projects | Update custom ordering of subprojects of the matching project. |
ProjectApi | UpdateBuildParameter | Put /app/rest/projects/{projectLocator}/parameters/{name} | Update build parameter. |
ProjectApi | UpdateBuildParameterSpecification | Put /app/rest/projects/{projectLocator}/parameters/{name}/type/rawValue | Update build parameter specification. |
ProjectApi | UpdateBuildParameterType | Put /app/rest/projects/{projectLocator}/parameters/{name}/type | Update type of build parameter. |
ProjectApi | UpdateBuildParameterValue | Put /app/rest/projects/{projectLocator}/parameters/{name}/value | Update value of build parameter. |
ProjectApi | UpdateBuildParameters | Put /app/rest/projects/{projectLocator}/parameters | Update build parameters. |
ProjectApi | UpdateFeature | Put /app/rest/projects/{projectLocator}/projectFeatures/{featureLocator} | Update a matching feature. |
ProjectApi | UpdateFeatures | Put /app/rest/projects/{projectLocator}/projectFeatures | Update all features. |
RootApi | GetApiVersion | Get /app/rest/apiVersion | Get the API version. |
RootApi | GetPluginInfo | Get /app/rest/info | Get the plugin info. |
RootApi | GetRootEndpointsOfRoot | Get /app/rest | Get root endpoints. |
RootApi | GetVersion | Get /app/rest/version | Get the TeamCity server version. |
ServerApi | AddLicenseKeys | Post /app/rest/server/licensingData/licenseKeys | Add license keys. |
ServerApi | DeleteLicenseKey | Delete /app/rest/server/licensingData/licenseKeys/{licenseKey} | Delete a license key. |
ServerApi | DownloadFileOfServer | Get /app/rest/server/files/{areaId}/files{path} | Download specific file. |
ServerApi | GetAllMetrics | Get /app/rest/server/metrics | Get metrics. |
ServerApi | GetAllPlugins | Get /app/rest/server/plugins | Get all plugins. |
ServerApi | GetBackupStatus | Get /app/rest/server/backup | Get the latest backup status. |
ServerApi | GetFileMetadataOfServer | Get /app/rest/server/files/{areaId}/metadata{path} | Get metadata of specific file. |
ServerApi | GetFilesListForSubpathOfServer | Get /app/rest/server/files/{areaId}/{path} | List files under this path. |
ServerApi | GetFilesListOfServer | Get /app/rest/server/files/{areaId} | List all files. |
ServerApi | GetLicenseKey | Get /app/rest/server/licensingData/licenseKeys/{licenseKey} | Get a license key. |
ServerApi | GetLicenseKeys | Get /app/rest/server/licensingData/licenseKeys | Get all license keys. |
ServerApi | GetLicensingData | Get /app/rest/server/licensingData | Get the licensing data. |
ServerApi | GetServerField | Get /app/rest/server/{field} | Get a field of the server info. |
ServerApi | GetServerInfo | Get /app/rest/server | Get the server info. |
ServerApi | GetZippedFileOfServer | Get /app/rest/server/files/{areaId}/archived{path} | Get specific file zipped. |
ServerApi | StartBackup | Post /app/rest/server/backup | Start a new backup. |
TestApi | GetTest | Get /app/rest/tests/{testLocator} | Get a matching test. |
TestApi | GetTests | Get /app/rest/tests | Get all tests. |
TestOccurrenceApi | GetAllTestOccurrences | Get /app/rest/testOccurrences | Get all test occurrences. |
TestOccurrenceApi | GetTestOccurrence | Get /app/rest/testOccurrences/{testLocator} | Get a matching test occurrence. |
UserApi | AddRoleToUser | Post /app/rest/users/{userLocator}/roles | Add a role to the matching user. |
UserApi | AddRoleToUserAtScope | Put /app/rest/users/{userLocator}/roles/{roleId}/{scope} | Add a role with the specific scope to the matching user. |
UserApi | AddUser | Post /app/rest/users | Create a new user. |
UserApi | AddUserToken | Post /app/rest/users/{userLocator}/tokens | Create a new authentication token for the matching user. |
UserApi | DeleteUser | Delete /app/rest/users/{userLocator} | Delete user matching the locator. |
UserApi | DeleteUserField | Delete /app/rest/users/{userLocator}/{field} | Remove a property of the matching user. |
UserApi | DeleteUserToken | Delete /app/rest/users/{userLocator}/tokens/{name} | Remove an authentication token from the matching user. |
UserApi | GetAllUserGroups | Get /app/rest/users/{userLocator}/groups | Get all groups of the matching user. |
UserApi | GetAllUserRoles | Get /app/rest/users/{userLocator}/roles | Get all user roles of the matching user. |
UserApi | GetAllUsers | Get /app/rest/users | Get all users. |
UserApi | GetUser | Get /app/rest/users/{userLocator} | Get user matching the locator. |
UserApi | GetUserField | Get /app/rest/users/{userLocator}/{field} | Get a field of the matching user. |
UserApi | GetUserGroup | Get /app/rest/users/{userLocator}/groups/{groupLocator} | Get a user group of the matching user. |
UserApi | GetUserPermissions | Get /app/rest/users/{userLocator}/permissions | Get all permissions effective for the matching user. |
UserApi | GetUserProperties | Get /app/rest/users/{userLocator}/properties | Get all properties of the matching user. |
UserApi | GetUserProperty | Get /app/rest/users/{userLocator}/properties/{name} | Get a property of the matching user. |
UserApi | GetUserRolesAtScope | Get /app/rest/users/{userLocator}/roles/{roleId}/{scope} | Get a user role with the specific scope from the matching user. |
UserApi | GetUserTokens | Get /app/rest/users/{userLocator}/tokens | Get all authentication tokens of the matching user. |
UserApi | RemoveUserFromGroup | Delete /app/rest/users/{userLocator}/groups/{groupLocator} | Remove the matching user from the specific group. |
UserApi | RemoveUserProperty | Delete /app/rest/users/{userLocator}/properties/{name} | Remove a property of the matching user. |
UserApi | RemoveUserRememberMe | Delete /app/rest/users/{userLocator}/debug/rememberMe | Remove the RememberMe data of the matching user. |
UserApi | RemoveUserRoleAtScope | Delete /app/rest/users/{userLocator}/roles/{roleId}/{scope} | Remove a role with the specific scope from the matching user. |
UserApi | ReplaceUser | Put /app/rest/users/{userLocator} | Update user matching the locator. |
UserApi | SetUserField | Put /app/rest/users/{userLocator}/{field} | Update a field of the matching user. |
UserApi | SetUserGroups | Put /app/rest/users/{userLocator}/groups | Update groups of the matching user. |
UserApi | SetUserProperty | Put /app/rest/users/{userLocator}/properties/{name} | Update a property of the matching user. |
UserApi | SetUserRoles | Put /app/rest/users/{userLocator}/roles | Update user roles of the matching user. |
VcsRootApi | AddVcsRoot | Post /app/rest/vcs-roots | Add a new VCS root. |
VcsRootApi | DeleteAllVcsRootProperties | Delete /app/rest/vcs-roots/{vcsRootLocator}/properties | Delete all properties of the matching VCS root. |
VcsRootApi | DeleteVcsRoot | Delete /app/rest/vcs-roots/{vcsRootLocator} | Remove VCS root matching the locator. |
VcsRootApi | DeleteVcsRootProperty | Delete /app/rest/vcs-roots/{vcsRootLocator}/properties/{name} | Delete a property of the matching VCS root. |
VcsRootApi | GetAllVcsRootProperties | Get /app/rest/vcs-roots/{vcsRootLocator}/properties | Get all properties of the matching VCS root. |
VcsRootApi | GetAllVcsRoots | Get /app/rest/vcs-roots | Get all VCS roots. |
VcsRootApi | GetRootEndpoints | Get /app/rest/vcs-roots/{vcsRootLocator} | Get root endpoints. |
VcsRootApi | GetVcsRootField | Get /app/rest/vcs-roots/{vcsRootLocator}/{field} | Get a field of the matching VCS root. |
VcsRootApi | GetVcsRootInstances | Get /app/rest/vcs-roots/{vcsRootLocator}/instances | Get all VCS root instances of the matching VCS root. |
VcsRootApi | GetVcsRootProperty | Get /app/rest/vcs-roots/{vcsRootLocator}/properties/{name} | Get a property on the matching VCS root. |
VcsRootApi | GetVcsRootSettingsFile | Get /app/rest/vcs-roots/{vcsRootLocator}/settingsFile | Get the settings file of the matching VCS root. |
VcsRootApi | SetVcsRootField | Put /app/rest/vcs-roots/{vcsRootLocator}/{field} | Update a field of the matching VCS root. |
VcsRootApi | SetVcsRootProperties | Put /app/rest/vcs-roots/{vcsRootLocator}/properties | Update all properties of the matching VCS root. |
VcsRootApi | SetVcsRootProperty | Put /app/rest/vcs-roots/{vcsRootLocator}/properties/{name} | Update a property of the matching VCS root. |
VcsRootInstanceApi | DeleteVcsRootInstanceField | Delete /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/{field} | Remove a field of the matching VCS root instance. |
VcsRootInstanceApi | DeleteVcsRootInstanceRepositoryState | Delete /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/repositoryState | Delete the last repository state of the matching VCS root instance. |
VcsRootInstanceApi | DownloadFile | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/files/latest/files{path} | Download specific file. |
VcsRootInstanceApi | GetAllVcsRootInstances | Get /app/rest/vcs-root-instances | Get all VCS root instances. |
VcsRootInstanceApi | GetFileMetadata | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/files/latest/metadata{path} | Get metadata of specific file. |
VcsRootInstanceApi | GetFilesList | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/files/latest | List all files. |
VcsRootInstanceApi | GetFilesListForSubpath | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/files/latest/{path} | List files under this path. |
VcsRootInstanceApi | GetVcsRootInstance | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator} | Get VCS root instance matching the locator. |
VcsRootInstanceApi | GetVcsRootInstanceCreationDate | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/repositoryState/creationDate | Get the creation date of the matching VCS root instance. |
VcsRootInstanceApi | GetVcsRootInstanceField | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/{field} | Get a field of the matching VCS root instance. |
VcsRootInstanceApi | GetVcsRootInstanceProperties | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/properties | Get all properties of the matching VCS root instance. |
VcsRootInstanceApi | GetVcsRootInstanceRepositoryState | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/repositoryState | Get the repository state of the matching VCS root instance. |
VcsRootInstanceApi | GetZippedFile | Get /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/files/latest/archived{path} | Get specific file zipped. |
VcsRootInstanceApi | RequestPendingChangesCheck | Post /app/rest/vcs-root-instances/checkingForChangesQueue | Check for the pending changes for all VCS root instances. |
VcsRootInstanceApi | SetVcsRootInstanceField | Put /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/{field} | Get a field of the matching VCS root instance. |
VcsRootInstanceApi | SetVcsRootInstanceRepositoryState | Put /app/rest/vcs-root-instances/{vcsRootInstanceLocator}/repositoryState | Update the repository state of the matching VCS root instance. |
VcsRootInstanceApi | TriggerCommitHookNotification | Post /app/rest/vcs-root-instances/commitHookNotification | Send the commit hook notification. |
Documentation For Models
- Agent
- AgentLocator
- AgentPool
- AgentPoolLocator
- AgentPools
- AgentRequirement
- AgentRequirements
- Agents
- ApprovalInfo
- ArtifactDependencies
- ArtifactDependency
- ArtifactDownloadInfo
- AuditAction
- AuditEvent
- AuditEvents
- AuditLocator
- AuthorizedInfo
- Branch
- BranchLocator
- BranchVersion
- Branches
- Build
- BuildCancelRequest
- BuildChange
- BuildChanges
- BuildLocator
- BuildQueueLocator
- BuildStatusUpdate
- BuildTriggerCustomization
- BuildTriggeringOptions
- BuildType
- BuildTypeLocator
- BuildTypes
- Builds
- Change
- ChangeLocator
- ChangeStatus
- Changes
- CloudImage
- CloudImageLocator
- CloudImages
- CloudInstance
- CloudInstanceLocator
- CloudInstances
- CloudProfile
- CloudProfileLocator
- CloudProfiles
- Comment
- Commiter
- Compatibilities
- Compatibility
- CompatibilityPolicy
- Customizations
- Datas
- DisabledResponsibilities
- DownloadInfo
- DownloadedArtifacts
- EffectiveResponsibilities
- EnabledInfo
- EnabledResponsibilities
- Entries
- Entry
- Environment
- Feature
- Features
- File
- FileChange
- FileChanges
- Files
- Group
- GroupApprovalRule
- GroupApprovals
- Groups
- HealthCategories
- HealthCategory
- HealthItem
- HealthStatusItems
- Href
- Investigation
- InvestigationLocator
- Investigations
- Issue
- IssueUsage
- Issues
- IssuesUsages
- Items
- LicenseKey
- LicenseKeys
- LicensingData
- Link
- Links
- MetaData
- Metric
- MetricTag
- MetricTags
- MetricValue
- MetricValues
- Metrics
- ModelType
- MultipleOperationResult
- Mute
- MuteLocator
- Mutes
- NewBuildTypeDescription
- NewProjectDescription
- Node
- Nodes
- OperationResult
- ParsedTestName
- Permission
- PermissionAssignment
- PermissionAssignments
- PermissionRestriction
- PermissionRestrictions
- PinInfo
- Plugin
- Plugins
- Problem
- ProblemLocator
- ProblemOccurrence
- ProblemOccurrenceLocator
- ProblemOccurrences
- ProblemScope
- ProblemTarget
- Problems
- ProgressInfo
- Project
- ProjectFeature
- ProjectFeatures
- ProjectLocator
- Projects
- Properties
- Property
- Related
- RelatedEntities
- RelatedEntity
- RepositoryState
- Requirements
- Resolution
- Responsibility
- Revision
- Revisions
- Role
- Roles
- Server
- SnapshotDependencies
- SnapshotDependency
- SnapshotDependencyLink
- StateField
- Step
- Steps
- Tag
- TagLocator
- Tags
- TeamCityNodeLocator
- Test
- TestCounters
- TestLocator
- TestOccurrence
- TestOccurrenceLocator
- TestOccurrences
- TestRunMetadata
- Tests
- Token
- Tokens
- Trigger
- TriggeredBy
- Triggers
- TypedValue
- User
- UserApprovalRule
- UserApprovals
- UserAvatars
- UserGroupLocator
- UserLocator
- Users
- VcsCheckStatus
- VcsLabel
- VcsLabels
- VcsRoot
- VcsRootEntries
- VcsRootEntry
- VcsRootInstance
- VcsRootInstanceLocator
- VcsRootInstances
- VcsRootLocator
- VcsRoots
- VcsStatus
Documentation For Authorization
Endpoints do not require authorization.
Author
# Functions
CacheExpires helper function to determine remaining time before repeating a request.
NewAPIClient creates a new API client.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKey takes an APIKey as authentication for the request.
ContextBasicAuth takes BasicAuth as authentication for the request.
ContextOAuth2 takes a oauth2.TokenSource as authentication for the request.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents a known agent instance.
Represents a locator string for filtering Agent entities.
Represents an agent pool instance.
Represents a locator string for filtering AgentPool entities.
Represents a paginated list of AgentPool entities.
Represents a requirement to agent parameters.
Represents a list of AgentRequirement entities.
Represents a paginated list of Agent entities.
APIClient manages communication with the TeamCity REST API API v2018.1 In most cases there should be only one, shared, APIClient.
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
Represents approval status for this build, if applicable.
No description provided by the author
Represents a list of ArtifactDependency entities.
Represents an artifact dependency relation.
No description provided by the author
Represents an audit action.
Represents an audit event including a user and affected entities.
Represents a paginated list of AuditEvent entities.
Represents a locator string for filtering AuditEvent entities.
Represents agent authorization data.
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
Represents a branch on which this build has been started.
Represents a list of Branch entities.
Represents a locator string for filtering Branch entities.
Represents a branch version.
Represents a build instance.
Represents a cancel request for the specific build.
Represents links to the next or previous build.
Represents a list of BuildChange entities.
Represents a locator string for filtering Build entities.
Represents a locator string for filtering Build entities.
Represents a paginated list of Build entities.
No description provided by the author
Represents build customization settings of a trigger.
Represents the dependency/queue settings with which this build has been started.
Represents a build configuration.
Represents a locator string for filtering BuildType entities.
Represents a paginated list of BuildType entities.
No description provided by the author
No description provided by the author
No description provided by the author
Represents a VCS change (commit).
Represents a locator string for filtering Change entities.
No description provided by the author
Represents a paginated list of Change entities.
Aggregated statuses of the first builds with this change.
Represents a cloud instance image saved with a profile.
Represents a locator string for filtering CloudImage entities.
Represents a paginated list of CloudImage entities.
Represents a running cloud instance.
Represents a locator string for filtering CloudInstance entities.
Represents a paginated list of CloudInstance entities.
Represents a cloud agent profile.
Represents a locator string for filtering CloudProfile entities.
Represents a paginated list of CloudProfile entities.
Represents a dated comment of the specific user.
Represents a commiter to a VCS.
Represents a list of Compatibility entities.
Represents a compatibility relation between the agent and build configuration.
Represents a build configuration run policy and included build configurations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents build customizations (artifact dependency overrides, custom parameters or changesets).
Represents a list of MetaData entities.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents a set of responsibilities that are currently disabled but can be enabled on a TeamCity node.
Collection of artifacts metadata which were downloaded from dependencies of this build or delivered to ones depending on this build.
No description provided by the author
No description provided by the author
List of metadata on artifacts downloaded from [or provided by] a build.
Represents a set of effective responsibilities of a TeamCity node.
Represents the current enablement status of the agent.
Represents a set of enabled responsibilities of a TeamCity node.
Represents a list of Entry entities.
Represents a single name-value relation.
Represents the details of the agent's OS.
Represents a build feature.
Represents a list of Feature entities.
Represents a file.
Represents the specific file change (in the scope of the commit).
Represents a list of FileChange entities.
Represents a list of File entities.
GenericSwaggerError Provides access to the body, error and model on returned errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents a user group.
Represents group approval rule and its current status for the given build.
Represents a list of GroupApprovalRule entities.
Represents a list of Group entities.
Represents a paginated list of HealthCategory entities.
No description provided by the author
Represents a server health item.
Represents a paginated list of HealthItem entities.
Represents a href link.
Represents an investigation of a build problem.
Represents a locator string for filtering Investigation entities.
Represents a paginated list of Investigation entities.
Represents an issue related to the specific change.
Represents a list of Issue entities.
Represents a list of IssueUsage entities.
Represents a relation between the issue and the Changes entity.
Represents a list of items (strings).
Represents a license key details.
Represents a list of LicenseKey entities.
Represents license state details (available build configurations, agents, etc.).
Represents a list of URLs.
Represents a list of Link entities.
No description provided by the author
Represents a named Entries entity.
Represents the specific server metric.
Represents a list of Metric entities.
Represents a metric tag.
Represents a list of MetricTag entities.
Represents a metric value.
Represents a list of MetricValue entities.
Represents a build parameter type string.
Represents a list of OperationResult entities.
Represents a muted test.
Represents a locator string for filtering Mute entities.
No description provided by the author
Represents a paginated list of Mute entities.
No description provided by the author
Represents a build configuration stub.
Represents a project stub.
Represents a TeamCity node.
No description provided by the author
Represents a relation between a message and a related entity.
Represents test metadata (package, method, class, and so on).
Represents a permission.
Represents a relation between the specific permission and a project.
Represents a list of PermissionAssignment entities.
Represents permission restrictions of an authentication token.
Represents a list of PermissionRestriction entities.
Represents the pinned status of this build.
No description provided by the author
Represents a plugin.
Represents a list of Plugin entities.
Represents an issue with the test.
Represents a locator string for filtering Problem entities.
Represents an instance of a failed test in the specific build.
Represents a locator string for filtering ProblemOccurrence entities.
Represents a paginated list of ProblemOccurrence entities.
Represents a paginated list of Problem entities.
Represents an investigation scope.
Represents an investigation target.
Represents a progress estimate of this build.
Represents a project.
Represents a project feature.
Represents a list of ProjectFeature entities.
Represents a locator string for filtering Project entities.
Represents a paginated list of Project entities.
Represents a list of Property entities.
Represents a name-value-type relation.
No description provided by the author
Represents a link to the Builds entity.
Represents a list of RelatedEntity entities.
Represents a related entity.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents the list of the repository Branch entities with their recent revisions.
No description provided by the author
Represents a list of unmet requirements of a build.
Represents an investigation resolution timestamp and details.
Represents a single responsibility of a TeamCity node.
Represents a revision related to a VCS change.
Represents a list of Revision entities.
Represents a user/group role.
Represents a list of Role entities.
Represents various details of this server including the installation version.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents a list of SnapshotDependency entities.
Represents a snapshot dependency relation.
No description provided by the author
No description provided by the author
No description provided by the author
Represents a project state field (as of now, limited to the read-only state of project).
Represents a build step.
Represents a list of Step entities.
Represents a single build tag.
Represents a locator string for filtering Tag entities.
Represents a list of Tag entities.
Represents a locator string for filtering Node entities.
Represents a test results counter (how many times this test was successful/failed/muted/ignored).
Represents a locator string for filtering Test entities.
Represents a relation between a test and the specific build.
Represents a locator string for filtering TestOccurrence entities.
Represents a paginated list of TestOccurrence entities.
Represents a list of TypedValue entities.
Represents a paginated list of Test entities.
Represents an authentication token.
Represents a list of Token entities.
Represents a build trigger.
No description provided by the author
Represents the user/trigger/dependency which caused this build to start.
Represents a list of Trigger entities.
Represents a name-value-type relation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Represents a user.
Represents user approval rule and its current status for the given build.
Represents a list of UserApprovalRule entities.
Represents a group of links to the user's avatars.
Represents a locator string for filtering Group entities.
Represents a locator string for filtering User entities.
Represents a list of User entities.
Represents the last known repository check status.
Represents a VCS-side label of this build's sources.
Represents a list of VcsLabel entities.
Represents a VCS root.
Represents a list of VcsRootEntry entities.
Represents a VCS root assigned to this build configuration.
Represents a relation between a VCS root and unique settings set for this root.
Represents a locator string for filtering VcsRootInstance entities.
Represents a paginated list of VcsRootInstance entities.
Represents a locator string for filtering VcsRoot entities.
Represents a paginated list of VcsRoot entities.
Represents links to the last or previous VCS root check.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author