Buildkite · Authentication Profile
Buildkite Com Authentication
Authentication
Buildkite authenticates every API with Bearer-style tokens. The REST and GraphQL APIs use a user/organization API access token carrying granular scopes; the Agent API uses per-cluster Agent Tokens. A JWT public-key-pair signing method for the REST API is in preview. The remote MCP server additionally supports OAuth. Scope surface is captured in scopes/buildkite-com-scopes.yml.
Buildkite secures its APIs with http and oauth2 across 3 declared security schemes, as derived from its OpenAPI definitions.
CI/CDContinuous IntegrationContinuous DeliveryDevOpsPipelinesHybrid CIBuild AutomationTest EnginePackage RegistriesAgentsGraphQLRESTMCPWebhook
Methods: http, oauth2
Schemes: 3
OAuth flows:
API key in:
Security Schemes
bearerAuth http
agentToken http
oauth oauth2
Source
Authentication Profile
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.