Skip to main content
The Batch API lets you submit many requests at once and retrieve results asynchronously — useful for large-scale processing where latency is not critical.
Not all models support the Batch API. openai/gpt-5-nano is confirmed to support batching.

Create a batch

Pass an array of requests, each with a custom_id for correlating results and a body containing the chat completion parameters.

List batches

Get a batch

Cancel a batch