1. Resources
  2. /
  3. Changelog
  4. /
  5. Per-user rate limits for the Buildkite API

Per-user rate limits for the Buildkite API

The Buildkite REST and GraphQL APIs now rate limit on a per-user basis, so one runaway script can't chew through your organization's entire API quota.

There are two limits, applied together:

  • Organization-wide limit: Caps total API usage across all human and machine users in your organization.
  • Per-user limit: Caps API usage available to an individual user, with a separate limit for machine users.

If someone hits their per-user cap, only their requests are throttled - everyone else carries on as normal. Machine users can have a separate, higher limit to keep automations humming along.

For existing organizations, we've initially set the per-user limit to match the organization-wide limit, so no users will be limited beyond what your organization-wide limit is currently set to.

Per-user API limits are a powerful tool for reducing the risk of individual users consuming too much of your organization-wide limit and negatively impacting your regular CI/CD operations. When you're ready to improve your controls over user API usage, contact support to enable stricter per-user limits.

New organizations will have both limits set to reasonable levels by default.

Your existing API tokens and integrations will keep working without any changes.

For more details, see the REST API rate limits and GraphQL API rate limits documentation.

Jason

Atom feed

Start turning complexity into an advantage

Create an account to get started for free.

Buildkite Pipelines

Platform

  1. Pipelines
  2. Public pipelines
  3. Test Engine
  4. Package Registries
  5. Mobile Delivery Cloud
  6. Pricing

Hosting options

  1. Self-hosted agents
  2. Mac hosted agents
  3. Linux hosted agents

Resources

  1. Docs
  2. Blog
  3. Changelog
  4. Example pipelines
  5. Plugins
  6. Webinars
  7. Case studies
  8. Events
  9. Migration Services
  10. CI/CD perspectives

Company

  1. About
  2. Careers
  3. Press
  4. Security
  5. Brand assets
  6. Contact

Solutions

  1. Replace Jenkins
  2. Workflows for MLOps
  3. Testing at scale
  4. Monorepo mojo
  5. Bazel orchestration

Legal

  1. Terms of Service
  2. Acceptable Use Policy
  3. Privacy Policy
  4. Subprocessors
  5. Service Level Agreement
  6. Supplier Code of Conduct
  7. Modern Slavery Statement

Support

  1. System status
  2. Forum
© Buildkite Pty Ltd 2026