Jina search

Jina Search is the web search API from Jina AI, the Berlin company Elastic acquired in October 2025. Send it a query and it returns the top results with their URLs and each page's full content as text a model can read, not just a snippet. On Opper it is the engine opper:web_search uses whenever a model has no search of its own, and you can pin it for any model with "engine": "jina". Search processing stays in the EU, so on an EU-hosted route the model, the query and every page it reads stay in Europe, with citations in your endpoint's own shape and every search in your traces.

UseJina search logoJina searchwithin

Add Jina 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.

Get your API key

Key info

Works on
Chat CompletionsResponsesMessagesGeminiSearch API
Region
EU
Pin it with
"engine": "jina"
Citations
Per answer block

In your code

curl https://api.opper.ai/v3/compat/chat/completions \
-H "Authorization: Bearer $OPPER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "openai/gpt-5.5",
"messages": [{"role": "user", "content": "What changed in the news today?"}],
"tools": [{"type": "opper:web_search", "engine": "jina"}]}'

Use Jina search with these models

Step-by-step setup for Jina search on each of these models through Opper.

More tools on Opper

Use Jina search through Opper

One key, 700+ models, a choice of region, and zero data retention. Tools run in the same request, with every call in your traces.

Get startedView Documentation