Deutsch

Batch API

Checked 26 October 2026 · by A.Frick

In shortA batch API takes many AI requests at once, processes them later and returns the results at a lower price than live calls.

In plain words

A normal API call is live: you send one request and wait for the answer. A batch API works like a mail order. You upload many requests in one go, the provider runs them when it has spare capacity, and you collect the results later. In return, you pay less.

All three big providers offer this. Anthropic's Message Batches API states a cost reduction of 50 percent, and says most batches finish in under an hour. OpenAI's Batch API gives 50 percent off synchronous calls with a completion window of 24 hours. Google's Gemini Batch API prices usage at 50 percent of the standard interactive cost, with a target turnaround of 24 hours. Terms and model lists change, so check the current docs and the table of AI API prices.

Live API: answer now, standard price One request Answer in seconds Batch API: answer later, reduced price Many requests in one file Queue Results later (minutes to hours)
Batches suit jobs that can wait.

Why it matters

Example

A shop has 40,000 product descriptions to classify into categories and to rewrite in a standard tone. Nobody needs the results this minute. The team writes one request per product into a file, submits it as a batch, and checks back later. They pay the lower batch price, and the live shop assistant keeps its full rate limit.

Common misconceptions

Questions and answers

What is the Batch API discount?

Anthropic, OpenAI and Google each document 50 percent off standard prices for batch use, with results returned later. Check the current terms before you plan around it.

How long does a batch take?

The providers give an upper bound, commonly 24 hours. Anthropic says most batches finish in under an hour.

When should I not use a batch API?

When a person waits for the answer, such as in chat or live support. Use the normal API for those.

Read next

Sources

  1. Anthropic — Batch processing
  2. OpenAI — Batch API
  3. Google — Batch API (Gemini API)

Was this page helpful?

Ask a question, report an error or suggest a topic

Stored only to answer or improve this page. No newsletter, no sharing. Privacy