Claude Sonnet 5 is Anthropic's balanced production model, bringing near-Opus agentic coding and tool use to a 1M token context window.
Available on
Privacy
- ZDR
- Training
- No
- Region
- US, EU, Multi
Claude Sonnet 5 uses Claude web fetch through Opper on the Messages endpoint, passed through as Anthropic defines it. It runs on Anthropic's own route, not on Bedrock or Vertex.
Paste this into your coding agent (Claude Code, Cursor, Codex, and more) and it will set up and build with Opper for you.
curl https://api.opper.ai/v3/compat/v1/messages \-H "Authorization: Bearer $OPPER_API_KEY" \-H "Content-Type: application/json" \-d '{"model": "anthropic/claude-sonnet-5", "max_tokens": 1024,"messages": [{"role": "user", "content": "Summarise https://opper.ai/pricing"}],"tools": [{"type": "web_fetch_20250910", "name": "web_fetch", "max_uses": 3}]}'
Claude Sonnet 5 runs Claude web fetch on the routes below.
| Provider | Region | Zero data retention | Training | Input | Output | Cache read |
|---|---|---|---|---|---|---|
| US | No | $2.00 | $10.00 | $0.20$2.50 write |
Claude Sonnet 5 is Anthropic's balanced production model, bringing near-Opus agentic coding and tool use to a 1M token context window.
Step-by-step setup for Claude web fetch on each of these models through Opper.
Turn any URL into clean markdown a model can read. Opper's web fetch, running in the EU.
/v3/tools/web/fetchGemini reads the URLs in your prompt itself, on generateContent.
urlContextOpper's default search engine for models without their own. Search processing stays in the EU.
"engine": "jina"