Trigger a TeamCity build via the REST API

domain: www.jetbrains.com/help/teamcity · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate using a TeamCity API token (generated in user profile under Access Tokens) or HTTP Basic auth; include as 'Authorization: Bearer YOUR_TOKEN' or 'Authorization: Basic ENCODED' header
  2. POST to 'http://TEAMCITY_HOST/app/rest/buildQueue' with Content-Type 'application/json' and a body containing 'buildType: {id: YOUR_BUILD_TYPE_ID}'
  3. To run on a specific branch, include 'branchName' in the body object at the top level alongside 'buildType'
  4. Override parameters by including a 'properties' object with a 'property' array of '{name, value}' objects in the request body
  5. Poll GET '/app/rest/builds/id:{build-id}' (using the 'id' from the queue response) checking the 'state' and 'status' fields

Known gotchas

Related routes

Trigger an Azure DevOps pipeline run via REST API
learn.microsoft.com/azure/devops · 5 steps · unrated
Trigger a GitHub Actions workflow_dispatch event via the REST API
docs.github.com · 5 steps · unrated
Trigger a Jenkins build remotely using a build token and CSRF crumb
www.jenkins.io/doc · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans