# \#batch

**URL:** https://community.openai.com/tag/batch/605.md

[Latest](https://community.openai.com/latest.md) · [Categories](https://community.openai.com/categories.md) · [Tags](https://community.openai.com/tags.md)

---

## [Batch API gets stuck \`in\_progress\` how to debugg?](https://community.openai.com/t/batch-api-gets-stuck-in-progress-how-to-debugg/1382244)

<div class="topic-metadata">

**Author:** [@BardedSwede](https://community.openai.com/u/BardedSwede)\
**Replies:** 1\
**Last updated:** [September 20, 2026, 2:43pm UTC](https://community.openai.com/t/batch-api-gets-stuck-in-progress-how-to-debugg/1382244 "2026-09-20T14:43:19Z")

</div>

Here is a simplified breakdown of the Batch API issue I’m trying to troubleshoot. Core problem A single request works, but a 15-request Batch stalls at in\_progress 0/15. What I have verified: The same request body w…

---

## [Batch processing stuck for 24hr](https://community.openai.com/t/batch-processing-stuck-for-24hr/1379576)

<div class="topic-metadata">

**Author:** [@facu](https://community.openai.com/u/facu)\
**Replies:** 2\
**Last updated:** [April 27, 2026, 4:34pm UTC](https://community.openai.com/t/batch-processing-stuck-for-24hr/1379576 "2026-04-27T16:34:25Z")

</div>

I submitted a couple of batch jobs yesterday and one of them got stuck without progress batch\_69e8960b60088190aa476ad9c281348b. I’m just 2 hours away from the 24 hr limit and no progress. Interestingly, the one stuck is …

---

## [Batch API degraded since March 4 — stuck at 0 progress, expiring after partial completion](https://community.openai.com/t/batch-api-degraded-since-march-4-stuck-at-0-progress-expiring-after-partial-completion/1375809)

<div class="topic-metadata">

**Author:** [@Dmytro\_Boiko](https://community.openai.com/u/Dmytro_Boiko)\
**Replies:** 19\
**Last updated:** [April 1, 2026, 11:51am UTC](https://community.openai.com/t/batch-api-degraded-since-march-4-stuck-at-0-progress-expiring-after-partial-completion/1375809 "2026-04-01T11:51:05Z")

</div>

We’ve been experiencing Batch API degradation since March 4, 2026. The issue started with abnormally slow processing and has escalated to batches making zero progress. Timeline: March 4, 12:43 UTC — Batch batch\_69a828…

---

## [OpenAI Batch Helper: making Batch API jobs painless](https://community.openai.com/t/openai-batch-helper-making-batch-api-jobs-painless/1371178)

<div class="topic-metadata">

**Author:** [@higher\_for\_longer](https://community.openai.com/u/higher_for_longer)\
**Replies:** 0\
**Last updated:** [January 7, 2026, 5:54pm UTC](https://community.openai.com/t/openai-batch-helper-making-batch-api-jobs-painless/1371178 "2026-01-07T17:54:44Z")

</div>

TL;DR: I built a typed Python wrapper around the OpenAI Batch API that handles the annoying parts with Batch API calls — JSONL prep/upload, job submission, polling, result download, and mapping outputs back to your task …

---

## [Api-Batch blocked in status: "in Progress"](https://community.openai.com/t/api-batch-blocked-in-status-in-progress/1369788)

<div class="topic-metadata">

**Author:** [@Tomas\_Martin](https://community.openai.com/u/Tomas_Martin)\
**Replies:** 0\
**Last updated:** [December 19, 2025, 11:28pm UTC](https://community.openai.com/t/api-batch-blocked-in-status-in-progress/1369788 "2025-12-19T23:28:21Z")

</div>

Hello OpenAI team, today I sent two batch requests, both of which are stuck in “in progress” status. batch\_6945c86e7d688190a2640b77553b2cc4 and batch\_6945c03e055c8190af7e32eadad774d0. I cancelled the first request, and i…

---

## [Batch API shows “2000 completed, 0 failed” — but some requests return status\_code 0](https://community.openai.com/t/batch-api-shows-2000-completed-0-failed-but-some-requests-return-status-code-0/1364654)

<div class="topic-metadata">

**Author:** [@ekgnlqlem](https://community.openai.com/u/ekgnlqlem)\
**Replies:** 4\
**Last updated:** [November 25, 2025, 6:31pm UTC](https://community.openai.com/t/batch-api-shows-2000-completed-0-failed-but-some-requests-return-status-code-0/1364654 "2025-11-25T18:31:56Z")

</div>

Hello, I experienced something odd while using the Batch API for embeddings. What happened: I ran multiple batches of 2000 embedding requests. When I monitor the API platform console, I see: 2000 completed, 0 failed…

---

## [N parameter for gpt5.1 producing n identical outputs?](https://community.openai.com/t/n-parameter-for-gpt5-1-producing-n-identical-outputs/1366808)

<div class="topic-metadata">

**Author:** [@amitq1324](https://community.openai.com/u/amitq1324)\
**Replies:** 6\
**Last updated:** [November 19, 2025, 5:13pm UTC](https://community.openai.com/t/n-parameter-for-gpt5-1-producing-n-identical-outputs/1366808 "2025-11-19T17:13:04Z")

</div>

I’m getting identical generations when using the n parameter for the new gpt-5.1 model, as if its temperature is set to 0. Anyone knows what’s up with that?

---

## [Batch Usage and token limit with gpt-4o-mini](https://community.openai.com/t/batch-usage-and-token-limit-with-gpt-4o-mini/1238999)

<div class="topic-metadata">

**Author:** [@MathieuLo](https://community.openai.com/u/MathieuLo)\
**Replies:** 2\
**Last updated:** [September 12, 2025, 6:14pm UTC](https://community.openai.com/t/batch-usage-and-token-limit-with-gpt-4o-mini/1238999 "2025-09-12T18:14:38Z")

</div>

hi I am using Batch API (or https://platform.openai.com/batches/) with gpt-4o-mini and I do get a token limit error Enqueued token limit reached for gpt-4o-mini in organization org-\*\*\*\*. Limit: 2,000,000 enqueued tok…

---

## [Batch API request limit violates terms of service](https://community.openai.com/t/batch-api-request-limit-violates-terms-of-service/1002388)

<div class="topic-metadata">

**Author:** [@samuel.da.shadrach](https://community.openai.com/u/samuel.da.shadrach)\
**Replies:** 6\
**Last updated:** [August 26, 2025, 11:48am UTC](https://community.openai.com/t/batch-api-request-limit-violates-terms-of-service/1002388 "2025-08-26T11:48:50Z")

</div>

To the best of my knowledge, batch API does not have any limit on number of queued requests, only a limit on number of queued tokens. See the Batch API FAQ: What’s the limit of how many requests I can batch? There is…

---

## [Batch API error- "Request blocked"/"Invalid completion"](https://community.openai.com/t/batch-api-error-request-blocked-invalid-completion/1348604)

<div class="topic-metadata">

**Author:** [@Vikram\_Karuna](https://community.openai.com/u/Vikram_Karuna)\
**Replies:** 0\
**Last updated:** [August 16, 2025, 6:54pm UTC](https://community.openai.com/t/batch-api-error-request-blocked-invalid-completion/1348604 "2025-08-16T18:54:58Z")

</div>

Description: When running ~100 tasks through the Batch API with o4-mini-deep-research, around 30% of requests fail with: {"error":{"message":"Request blocked.","type":"invalid\_request\_error","param":null,"code":"invali…

---

## [Requests per limit rate limit exceeded in Batch API](https://community.openai.com/t/requests-per-limit-rate-limit-exceeded-in-batch-api/1311892)

<div class="topic-metadata">

**Author:** [@Nolan\_Koblischke](https://community.openai.com/u/Nolan_Koblischke)\
**Replies:** 2\
**Last updated:** [July 9, 2025, 11:06pm UTC](https://community.openai.com/t/requests-per-limit-rate-limit-exceeded-in-batch-api/1311892 "2025-07-09T23:06:11Z")

</div>

I was submitting two batches of 50k requests each for gpt-4.1-mini using the Batch API. One of these led to “31675 completed, 18325 failed of 50000 total requests”. Each of the failed requests had the error message: “Yo…

---

## [Web search is not support with Batch API](https://community.openai.com/t/web-search-is-not-support-with-batch-api/1306968)

<div class="topic-metadata">

**Author:** [@Alex\_Lyan](https://community.openai.com/u/Alex_Lyan)\
**Replies:** 0\
**Last updated:** [July 4, 2025, 6:35am UTC](https://community.openai.com/t/web-search-is-not-support-with-batch-api/1306968 "2025-07-04T06:35:47Z")

</div>

errors=Errors(data=\[BatchError(code=‘web\_search\_unsupported’, line=1, message=‘Web search is not supported in the Batch API.’, param=‘body.tools’)\]) Trying to send Responses requests with web search tools (o3-2025-04-16…

---

## [Why no prompt caching for batch jobs?](https://community.openai.com/t/why-no-prompt-caching-for-batch-jobs/1291061)

<div class="topic-metadata">

**Author:** [@manouchehri](https://community.openai.com/u/manouchehri)\
**Replies:** 3\
**Last updated:** [June 17, 2025, 6:47pm UTC](https://community.openai.com/t/why-no-prompt-caching-for-batch-jobs/1291061 "2025-06-17T18:47:21Z")

</div>

I don’t understand why flex processing is able to give a discount on cached input tokens, but requests sent as “proper” batches are not eligible for prompt caching. (With Azure OpenAI, I can actually see prompt caching…

---

## [Flex support for \`o3-pro-2025-06-10\`?](https://community.openai.com/t/flex-support-for-o3-pro-2025-06-10/1284844)

<div class="topic-metadata">

**Author:** [@manouchehri](https://community.openai.com/u/manouchehri)\
**Replies:** 1\
**Last updated:** [June 10, 2025, 9:38pm UTC](https://community.openai.com/t/flex-support-for-o3-pro-2025-06-10/1284844 "2025-06-10T21:38:34Z")

</div>

{ "error": { "message": "There was an issue with your request. Please check your inputs and try again", "type": "invalid\_request\_error", "param": null, "code": null } } o3-pro-2025-06-10 is released,…

---

## [Unable to Use Batch API with Structured Output](https://community.openai.com/t/unable-to-use-batch-api-with-structured-output/1266222)

<div class="topic-metadata">

**Author:** [@Amin\_Tabrizian](https://community.openai.com/u/Amin_Tabrizian)\
**Replies:** 5\
**Last updated:** [May 20, 2025, 2:30am UTC](https://community.openai.com/t/unable-to-use-batch-api-with-structured-output/1266222 "2025-05-20T02:30:11Z")

</div>

Hi, I am trying to use batch API feature for the reasoning models with structured output. I tried doing json schema for the structured output first but according to the docs: " response\_format: {type: “json\_schema”, …

---

## [GPT-4o reached enqueued token limit with a small batch job](https://community.openai.com/t/gpt-4o-reached-enqueued-token-limit-with-a-small-batch-job/1027303)

<div class="topic-metadata">

**Author:** [@Jyz01](https://community.openai.com/u/Jyz01)\
**Replies:** 6\
**Last updated:** [May 13, 2025, 10:29pm UTC](https://community.openai.com/t/gpt-4o-reached-enqueued-token-limit-with-a-small-batch-job/1027303 "2025-05-13T22:29:53Z")

</div>

I was running a bunch of batch jobs the other day, starting them one at a time, and I encountered the error of reaching enqueued token limit of 90,000. I checked the list of batch jobs and they were either completed or …

---

## [Batch API can be used together with Scale Tier?](https://community.openai.com/t/batch-api-can-be-used-together-with-scale-tier/1253952)

<div class="topic-metadata">

**Author:** [@Mr.chick](https://community.openai.com/u/Mr.chick)\
**Replies:** 9\
**Last updated:** [May 7, 2025, 12:36pm UTC](https://community.openai.com/t/batch-api-can-be-used-together-with-scale-tier/1253952 "2025-05-07T12:36:28Z")

</div>

We currently subscribe to Scale Tier, but it sits idle at night. We’d like to make use of that downtime by running jobs through the Batch API. If we call the Batch API with the same API key we use for Scale Tier, will t…

---

## [Batch API is returning error 400](https://community.openai.com/t/batch-api-is-returning-error-400/1250323)

<div class="topic-metadata">

**Author:** [@aprendendo.next](https://community.openai.com/u/aprendendo.next)\
**Replies:** 1\
**Last updated:** [May 3, 2025, 3:27pm UTC](https://community.openai.com/t/batch-api-is-returning-error-400/1250323 "2025-05-03T15:27:21Z")

</div>

Since a few days, I haven’t been able to successfully process batches. It is taking a lot more to process, and they are returning with a 400 error: {“id”: “batch\_req\_6815d5942b788190bc7e59b924a15cd7”, “custom\_id”: “tas…

---

## [Can anyone help with batch API?](https://community.openai.com/t/can-anyone-help-with-batch-api/1228677)

<div class="topic-metadata">

**Author:** [@mitunl917](https://community.openai.com/u/mitunl917)\
**Replies:** 2\
**Last updated:** [April 10, 2025, 1:25am UTC](https://community.openai.com/t/can-anyone-help-with-batch-api/1228677 "2025-04-10T01:25:26Z")

</div>

Problem with batch API - status stuck in validating even after completion and taking too much time than usual. Any known issues? Can anyone help?

---

## [/v1/completions endpoint not supported by gpt-4o, gpt-4o-mini](https://community.openai.com/t/v1-completions-endpoint-not-supported-by-gpt-4o-gpt-4o-mini/1212857)

<div class="topic-metadata">

**Author:** [@Coretaxxe](https://community.openai.com/u/Coretaxxe)\
**Replies:** 2\
**Last updated:** [April 5, 2025, 10:09am UTC](https://community.openai.com/t/v1-completions-endpoint-not-supported-by-gpt-4o-gpt-4o-mini/1212857 "2025-04-05T10:09:09Z")

</div>

Hello there, /v1/completions is supposed to be supported by the batching API (… and ‘/v1/completions’ …) for these models (… gpt-4o, gpt-4o-mini, …). Yet when creating batches it rejects the request with the following …

---

## [Some genius has NULLIFIED the "output\_file\_id" field of the batch object](https://community.openai.com/t/some-genius-has-nullified-the-output-file-id-field-of-the-batch-object/1140691)

<div class="topic-metadata">

**Author:** [@bonfiglio.sergio](https://community.openai.com/u/bonfiglio.sergio)\
**Replies:** 0\
**Last updated:** [March 11, 2025, 3:42pm UTC](https://community.openai.com/t/some-genius-has-nullified-the-output-file-id-field-of-the-batch-object/1140691 "2025-03-11T15:42:32Z")

</div>

Why, in the name of God, someone has nullified the field “output\_file\_id” in the batch object? In the docuumentation of the “batch object” (see https://platform.openai.com/docs/api-reference/batch/object) the field “o…

---

## [Files for batch results being deleted after 30 days](https://community.openai.com/t/files-for-batch-results-being-deleted-after-30-days/1131306)

<div class="topic-metadata">

**Author:** [@Noneofyourbusiness](https://community.openai.com/u/Noneofyourbusiness)\
**Replies:** 0\
**Last updated:** [February 27, 2025, 5:12pm UTC](https://community.openai.com/t/files-for-batch-results-being-deleted-after-30-days/1131306 "2025-02-27T17:12:13Z")

</div>

Letting everyone know that OpenAI is deleting the results of batch results 30 days after they have been created. We lost millions of results after our backup storage failed.

---

## [\[BUG REPORT\] batch error: input is larger than the 209,715,200 maximum](https://community.openai.com/t/bug-report-batch-error-input-is-larger-than-the-209-715-200-maximum/1105542)

<div class="topic-metadata">

**Author:** [@satelerd](https://community.openai.com/u/satelerd)\
**Replies:** 3\
**Last updated:** [February 14, 2025, 1:12pm UTC](https://community.openai.com/t/bug-report-batch-error-input-is-larger-than-the-209-715-200-maximum/1105542 "2025-02-14T13:12:51Z")

</div>

I’m using the batch API to send 5k requests to the GPT-4o-mini model, with each prompt being approximately 12k tokens. However, the batch job fails immediately with the following error: The batch input file is larger t…

---

## [Gpt-4o Batch Processing Jobs Response Time Increased Significantly, Causing Job Timeouts/failures](https://community.openai.com/t/gpt-4o-batch-processing-jobs-response-time-increased-significantly-causing-job-timeouts-failures/1110744)

<div class="topic-metadata">

**Author:** [@kevin58](https://community.openai.com/u/kevin58)\
**Replies:** 2\
**Last updated:** [February 3, 2025, 10:45pm UTC](https://community.openai.com/t/gpt-4o-batch-processing-jobs-response-time-increased-significantly-causing-job-timeouts-failures/1110744 "2025-02-03T22:45:12Z")

</div>

Hi All - we have batching jobs that run nightly, last 30 days these jobs have taken 2 hours and always completed. Starting on last Friday (which coincides with the gpt-3o release) we have seen 1 success that took 16 hour…

---

## [Using Batch API Without uploading file](https://community.openai.com/t/using-batch-api-without-uploading-file/859820)

<div class="topic-metadata">

**Author:** [@atharvawadpelli727](https://community.openai.com/u/atharvawadpelli727)\
**Replies:** 1\
**Last updated:** [January 13, 2025, 3:05pm UTC](https://community.openai.com/t/using-batch-api-without-uploading-file/859820 "2025-01-13T15:05:15Z")

</div>

Can I use a JSON object to create a Batch instead of uploading a File Object to the Open AI? The Idea is to run the code on a server without having to write in a file and uploading it to Open AI. Thanks.

---

## [Newlines in batch mode prompts](https://community.openai.com/t/newlines-in-batch-mode-prompts/1080132)

<div class="topic-metadata">

**Author:** [@mvcalder](https://community.openai.com/u/mvcalder)\
**Replies:** 1\
**Last updated:** [January 4, 2025, 4:46pm UTC](https://community.openai.com/t/newlines-in-batch-mode-prompts/1080132 "2025-01-04T16:46:24Z")

</div>

How do I convert newlines in a prompt when using the batch api? I have been submitting prompts to the synchronous chat completion api and now I would like to use the async batch api. I have been constructing prompts wit…

---

## [Processing 4.5K GPT Requests - Batching Prompts](https://community.openai.com/t/processing-4-5k-gpt-requests-batching-prompts/1049640)

<div class="topic-metadata">

**Author:** [@harryburton](https://community.openai.com/u/harryburton)\
**Replies:** 0\
**Last updated:** [December 10, 2024, 10:36am UTC](https://community.openai.com/t/processing-4-5k-gpt-requests-batching-prompts/1049640 "2024-12-10T10:36:16Z")

</div>

I have a database of 4.5 thousand plus hosts (Third Parties) in the form of URL’s, I need to identify each one of them, state what they are (Aka Analytics, Security, Cookie Banner, Live Chat etc.) and provide a general s…

---

## [Batch API is now available](https://community.openai.com/t/batch-api-is-now-available/718416)

<div class="topic-metadata">

**Author:** [@jeffsharris](https://community.openai.com/u/jeffsharris)\
**Replies:** 95\
**Last updated:** [November 27, 2024, 9:02am UTC](https://community.openai.com/t/batch-api-is-now-available/718416 "2024-11-27T09:02:22Z")

</div>

The Batch API is now available! The API gives a 50% discount on regular completions and much higher rate limits (250M input tokens enqueued for GPT-4T). Results guaranteed to come back with 24hrs and often much sooner. …

---

## [BATCH Api max\_tokens and temperature default values](https://community.openai.com/t/batch-api-max-tokens-and-temperature-default-values/1030888)

<div class="topic-metadata">

**Author:** [@sebpaj0](https://community.openai.com/u/sebpaj0)\
**Replies:** 0\
**Last updated:** [November 25, 2024, 10:55am UTC](https://community.openai.com/t/batch-api-max-tokens-and-temperature-default-values/1030888 "2024-11-25T10:55:19Z")

</div>

Hello, I am working with Batch API and I am wondering what is default value for max\_tokens and temperature. For example if in my .jsonl file I will have two items. Not having temperature and max\_tokens Having set tem…

---

## [How to restart failed batch jobs, or delete batch jobs?](https://community.openai.com/t/how-to-restart-failed-batch-jobs-or-delete-batch-jobs/876352)

<div class="topic-metadata">

**Author:** [@will16](https://community.openai.com/u/will16)\
**Replies:** 5\
**Last updated:** [November 20, 2024, 6:53am UTC](https://community.openai.com/t/how-to-restart-failed-batch-jobs-or-delete-batch-jobs/876352 "2024-11-20T06:53:53Z")

</div>

I have a lot of batch jobs, some fail due to token limits. I want to check them and restart them or delete them. Doesn’t look like the batch API has a delete method? Or a way to restart?

[Next page](https://community.openai.com/tag/batch/605.md?match_all_tags=true&page=1&tags%5B%5D=batch)
