- anthropic/claude-sonnet-5
anthropic/claude-sonnet-5
1M context · $0.80 / M input tokens · $4.00 / M output tokens
Claude Sonnet 5 is Anthropic's most agentic Sonnet model, with frontier performance across coding, agents, and professional work at a lower price than Opus.
Historical uptime data is collected over time. Current status reflects the latest health check.
Pricing
Pay-per-use
No upfront costs, pay only for what you use
API Usage
API Access Guide
Code examples
Use the OurToken API endpoint for this model. The examples below use direct HTTP requests and the recommended endpoint for the model family.
curl https://api.ourtoken.ai/v1/messages \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "claude-sonnet-5",
"messages": [
{
"role": "user",
"content": "Hello!"
}
],
"max_tokens": 256
}'Messages API Reference
Create a Claude Messages-compatible response through OurToken. This format uses a messages array, max_tokens, optional system prompts, tools, and thinking settings.
Authorization
| Content-Type | application/json |
| Authorization | Bearer YOUR_API_KEY |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| model | string | Required | Model ID to call. |
| messages | array<object> | Required | Conversation messages sent to the model. |
| system | string | array<object> | Optional | Optional system prompt. |
| max_tokens | integer | Required | Maximum number of output tokens. |
| temperature | number | Optional | Sampling temperature. |
| top_p | number | Optional | Nucleus sampling parameter. |
| top_k | integer | Optional | Top-k sampling parameter. |
| stream | boolean | Optional | Whether to return a streaming response. |
| stop_sequences | array<string> | Optional | Sequences that stop generation. |
| tools | array<object> | Optional | Tools available to the model. |
| tool_choice | object | Optional | Controls how the model selects tools. |
| thinking | object | Optional | Thinking configuration for supported Claude models. |
| metadata | object | Optional | Optional request metadata. |
Response Body
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | Required | Unique message identifier. |
| type | "message" | Required | Object type returned by the Messages API. |
| role | "assistant" | Required | Role of the returned message. |
| content | array<object> | Required | Array of content blocks returned by the model. |
| content[].text | string | Optional | Text inside a returned content block. |
| model | string | Required | Model that produced the response. |
| stop_reason | string | Optional | Reason generation stopped. |
| usage | object | Optional | Token usage information for the message. |
| usage.input_tokens | integer | Optional | Input token count. |
| usage.output_tokens | integer | Optional | Output token count. |
| usage.cache_creation_input_tokens | integer | Optional | Tokens written to prompt cache. |
| usage.cache_read_input_tokens | integer | Optional | Tokens read from prompt cache. |
Model Introduction
Anthropic claude-sonnet-5
Claude Sonnet 5 is Anthropic's most agentic Sonnet model, with frontier performance across coding, agents, and professional work at a lower price than Opus.
Claude Sonnet 5 is built to be the most agentic Sonnet model yet, with gains in planning, tool use, coding, and multi-step reasoning that bring it close to Opus 4.8 quality at a lower price. It supports a 1M token context window with up to 128K output tokens, plus adaptive thinking with selectable effort levels from low through x-high.
Why It Looks Great
- Anthropic's most agentic Sonnet model for coding, agents, and professional work.
- 1M token context window for large codebases, long documents, and multi-step planning.
- Adaptive thinking with selectable effort levels from low through x-high.
- Frontier coding and agentic performance at a lower price than Opus.
- Accessible via the OurToken unified API at 40% of the standard Anthropic price.
Key Features
- Context Window: 1M tokens
- Max Output: 128K tokens
- Vision: Supported
- Function Calling: Supported
- Adaptive Thinking: Supported
- Input: Text, Image, PDF
- Output: Text
Specifications
Claude Sonnet 5 API Features for Developers
Use Claude Sonnet 5 API on OurToken for clear pricing, agentic coding workflows, Anthropic routing, and long-context production development.
API Access
Call Claude Sonnet 5 API through OurToken's unified endpoint while keeping a familiar integration path. Teams can compare provider behavior, token costs, and production readiness without maintaining separate Anthropic routing code for every evaluation environment.
Official Price Ratio
OurToken lists Claude Sonnet 5 at $0.80 input and $4.00 output per million tokens, based on the current project data. That gives teams 40% of official API pricing before scaling coding, agent, or document workloads.
Agentic Coding
Use Claude Sonnet 5 for multi-file edits, bug investigation, test repair, migration planning, code review, and architecture refactors. Developers searching for claude sonnet 5 api can evaluate its tool use and long-context behavior on real repositories.
Long Documents
Leverage the 1M token context window for contracts, research reports, technical specifications, and knowledge-base restructuring. Claude Sonnet 5 API reduces chunking loss when a task genuinely needs broader context.
Anthropic Workflows
Route Anthropic Sonnet 5 requests through OurToken when your product needs Opus-adjacent reasoning at Sonnet pricing. Compare Claude Sonnet 5 against Claude Opus 5 and Claude Opus 4.8 in one API surface.
Structured Output
Send text, image, and PDF inputs for document understanding, chart analysis, and multimodal assistants. Claude Sonnet 5 API supports function calling and structured output patterns for predictable downstream automation paths.
How to Use Claude Sonnet 5 API on OurToken
Create an API key, choose Claude Sonnet 5 API, compare pricing, then test agentic coding and long-context workflows.
Generate API Key
Create an OurToken API key and store it in a secure server-side environment variable. This gives your backend a stable credential for Claude Sonnet 5 API calls without exposing secrets in browser or client-side code.
01Select Model ID
Use claude-sonnet-5 as the model value when sending chat completions requests. Document the model ID clearly for developers comparing Claude Sonnet 5 API access, Anthropic providers, and production routing options across environments.
02Call Unified API
Send requests through OurToken's unified API endpoint with your OpenAI-compatible client. This keeps Claude Sonnet 5 Anthropic access, pricing review, and model comparison inside one integration instead of separate provider-specific code paths.
03Compare Pricing
Before scaling traffic, compare the OurToken price against official API pricing and expected token volume. Use the current $0.80 input and $4.00 output rates to estimate Claude Sonnet 5 API cost for real production workloads.
04Test Agentic Coding
Run representative Claude Sonnet 5 tasks such as multi-file edits, bug investigation, test repair, and migration planning. Include files, failing tests, coding conventions, and acceptance criteria so the model can reason over practical constraints.
05Validate Production Fit
Measure accuracy, latency, token usage, structured output behavior, and tool-call reliability before choosing a production route. Track whether Sonnet 5 workflows reduce review cycles compared with smaller or cheaper models in practice.
06Claude Sonnet 5 FAQ
Answers about Claude Sonnet 5 API pricing, agentic coding workflows, Anthropic access, context limits, and comparison with Claude 3.5 Sonnet.