1. Resources
  2. /
  3. Changelog
  4. /
  5. Retry all failed jobs via API

Retry all failed jobs via API

You can now retry all failed jobs in a build with a single API call, matching the behavior of the "Retry Failed Jobs" button in the UI.

REST: POST /organizations/{org}/pipelines/{pipeline}/builds/{number}/retry_failed_jobs GraphQL: buildRetryFailedJobs mutation

Both return the count of jobs queued for retry.

An optional filter parameter states lets you choose which job states to retry, so you can target exactly the failures that matter:

  • failed: Jobs that ran and exited with a non-zero status
  • soft_failed: Jobs that failed but were marked with soft_fail — the build continues regardless
  • expired: Jobs that weren't accepted by an agent before the timeoug
  • canceled: Jobs that were manually or programmatically canceled before completing

By default, all failed states are retried. Pass a filter to narrow it — for example, retry only failed jobs without re-queuing dozens of soft failures that would just add pressure to your queue.

Detail available in the GraphQL or REST docs.

David

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