Is Web Search available on the Batch API?

If we set the Batch API’s endpoint to the Responses API, is it possible to include the Web Search tool as part of each request payload?

The documentation doesn’t really clarify one way or the other. Thanks!

The documentation says:

For a given input file, the parameters in each line’s body field are the same as the (JSON) parameters for the underlying endpoint.

If batch processing could not accept a tools list, including internal tools, that statement “the same” would not be truthful.

That was my assumption as well, but executing a batch with the web search tool as part of each payload returns an error, explicitly noting that ‘Web search is not supported in the Batch API.’

1 Like

can someone from @OpenAI_Support take this? are you planning to have support for the search preview model in batch operations?

I am facing the same problem. It is not mentioned anywhere that web search tool is not working with Batch API. Yet, I get the error that web search tool is not available for the Batch API.

@OpenAI_Support