batchwatch

batchwatch › OpenAI

How long does the OpenAI batch API take?

OpenAI publishes a completion window of 24 hours and nothing more precise. Below is what we have actually measured, model by model, with the confidence each figure carries.

Measured models

30-day window. A dash means we have measurements but fewer than 2 - not enough to quote a percentile, so we do not.

Modelp50p90 p95JobsSources ConfidenceLast measured
gpt-5.6-sol 78s 2 min 3 min 10 1 Confidence: Very low 2026-08-25
gpt-5.6-luna - - - 6 1 Confidence: Very low 2026-08-25
gpt-5-nano - - - 5 1 Confidence: Very low 2026-08-25

Questions this page answers

How long does the OpenAI batch API take?
For gpt-5.6-sol, the one model we have enough measurements for, half of jobs finished within 78s and nine in ten within 2 min, across 10 completed jobs. We do not have enough data on the other models to say.
What does OpenAI itself promise?
A completion window of 24 hours. That is a contract they wrote, not a measurement, and it is the number we fall back on when our own data is too thin to bound the upper end. In practice the measured figures above are the ones worth planning against - when their confidence supports it.
How current are these numbers?
The newest measurement behind this page finished at 2026-08-25T18:11:08.000Z. Public figures are precomputed and delayed by 15 minutes; contributors see them at five minutes, and paid access is computed live. Every row states its own age rather than relying on this page being fresh.

Get this as JSON

No key required for coverage.

curl "https://batchwatch.dev/v1/coverage"

Per-model curves live at /v1/curve?provider=openai&model=.... The front page has the decision endpoints.