OpenAI web search
OpenAI web search is the built-in tool that lets OpenAI models search the web while they answer. Answers carry inline citations with each source's URL and title, a sources list shows every page the model consulted, and filters take up to 100 allowed or blocked domains. On Opper, opper:web_search on auto uses it when you call OpenAI models on the Responses endpoint, and Opper's own engine everywhere else. Pin "engine": "native" to require it, or pin Jina or SearchBase to keep searches in the EU instead. It runs on 13 routes in the catalogue today.
Add OpenAI web search on Opper
Set up with agents
Paste this into your coding agent (Claude Code, Cursor, Codex, and more) and it will set up and build with Opper for you.
Key info
"engine": "native"In your code
curl https://api.opper.ai/v3/compat/responses \-H "Authorization: Bearer $OPPER_API_KEY" \-H "Content-Type: application/json" \-d '{"model": "openai/gpt-6.1-sol","input": "What changed in the news today?","tools": [{"type": "opper:web_search", "engine": "native"}]}'
Use OpenAI web search with these models
Step-by-step setup for OpenAI web search on each of these models through Opper.
More tools on Opper
Jina search
Opper's default search engine for models without their own. Search processing stays in the EU.
"engine": "jina"SearchBase
The Swedish open-source search API, on Europe's own Staan index and hosted in the EU.
"engine": "searchbase"Exa search
Exa's search engine built for AI, on any tool-calling model through one tool entry. US-based.
"engine": "exa"