1,018 pages for server.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Messages
Claude Developer Platform · in the page
api/compliance/apps/chats/messages
…- `truncated: boolean` True when `text` was shortened by the server's fixed per-string bound (1 MiB). Always false on chat text blocks. default: false - `ToolUse object`…
Get chat messages
Claude Developer Platform · in the page
api/compliance/apps/chats/messages/list
…- `truncated: boolean` True when `text` was shortened by the server's fixed per-string bound (1 MiB). Always false on chat text blocks. default: false - `ToolUse object`…
Sessions
Claude Developer Platform · in the page
api/compliance/apps/sessions
…sions, ordered by `created_at` descending; ties are broken by a fixed server-side order. `updated_at` never participates in the ordering; the `updated_at.gte` query parameter filters on it without cha…
Local
Claude Developer Platform · in the page
api/compliance/apps/sessions/local
…sions, ordered by `created_at` descending; ties are broken by a fixed server-side order. `updated_at` never participates in the ordering; the `updated_at.gte` query parameter filters on it without cha…
List local sessions
Claude Developer Platform · in the page
api/compliance/apps/sessions/local/list
…sions, ordered by `created_at` descending; ties are broken by a fixed server-side order. `updated_at` never participates in the ordering; the `updated_at.gte` query parameter filters on it without cha…
Messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/local/messages
…s many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value. default: 10000, minimum: -1, m…
Retrieve local session messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/local/messages/list
…s many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value. default: 10000, minimum: -1, m…
Remote
Claude Developer Platform · in the page
api/compliance/apps/sessions/remote
…s many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum. `0` is not a valid value. default: 10000, minimum: -1, maximum: 2147483647 - `tool_use_input_max_bytes: option…
Messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/remote/messages
…s many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum. `0` is not a valid value. default: 10000, minimum: -1, maximum: 2147483647 - `tool_use_input_max_bytes: option…
Retrieve remote session messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/remote/messages/list
…s many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum. `0` is not a valid value. default: 10000, minimum: -1, maximum: 2147483647 - `tool_use_input_max_bytes: option…
errors
Claude Developer Platform · in the page
api/errors
…y transient failures (such as connection errors, rate limits, and 5xx server errors) with exponential backoff, twice by default, honoring the `retry-after` header when present. The SDK client accepts…
ip-addresses
Claude Developer Platform · in the page
api/ip-addresses
…utbound requests (for example, when making MCP tool calls to external servers). ### IPv4 `160.79.104.0/21` ### Phased out IP addresses The following IP addresses are no longer in use by Anthropic.…
Messages
Claude Developer Platform · in the page
api/messages
…ool results. Counted separately from `document_index`; server-side web search results are not included in this count. minimum: 0 - `source: string`…
Batches
Claude Developer Platform · in the page
api/messages/batches
…results. Counted separately from `document_index`; server-side web search results are not included in this count. minimum: 0 - `source: string`…
Create a Message Batch
Claude Developer Platform · in the page
api/messages/batches/create
…results. Counted separately from `document_index`; server-side web search results are not included in this count. minimum: 0 - `source: string`…
Retrieve Message Batch results
Claude Developer Platform · in the page
api/messages/batches/results
…results. Counted separately from `document_index`; server-side web search results are not included in this count. minimum: 0 - `source: string`…
Count tokens in a Message
Claude Developer Platform · in the page
api/messages/count_tokens
…ool results. Counted separately from `document_index`; server-side web search results are not included in this count. minimum: 0 - `source: string`…
Create a Message
Claude Developer Platform · in the page
api/messages/create
…ool results. Counted separately from `document_index`; server-side web search results are not included in this count. minimum: 0 - `source: string`…
Models
Claude Developer Platform · in the page
api/models
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
List Models
Claude Developer Platform · in the page
api/models/list
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Get a Model
Claude Developer Platform · in the page
api/models/retrieve
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
service-tiers
Claude Developer Platform · in the page
api/service-tiers
…is tier over all other requests. This prioritization helps minimize ["server overloaded" errors](https://platform.claude.com/docs/en/api/errors#http-errors), even during peak times. For more informat…
versioning
Claude Developer Platform · in the page
api/versioning
…ing](https://platform.claude.com/docs/en/build-with-claude/streaming) server-sent events (SSE): * Completions are incremental. For example, `" Hello"`, `" my"`, `" name"`, `" is"`, `" Claude." `i…
Message Batches API
Claude Developer Platform · in the page
build-with-claude/batch-processing
…luded in a batch. This includes: * Vision * Tool use, including all [server tools](https://platform.claude.com/docs/en/agents-and-tools/tool-use/server-tools) (web search, web fetch, code execution,…
claude-in-amazon-bedrock
Claude Developer Platform · in the page
build-with-claude/claude-in-amazon-bedrock
…) * Input sources (URL sources for images and documents, Files API) * Server-side tools (code execution, web search, web fetch, advisor) * Agent infrastructure (Agent Skills, MCP connector, programmat…
claude-in-microsoft-foundry
Claude Developer Platform · in the page
build-with-claude/claude-in-microsoft-foundry
…ur Foundry // endpoint. Features that Foundry does not support fail server-side rather // than client-side. For full Foundry support, use the C#, Java, PHP, // Python, or TypeScript SDKs. pack…
claude-on-amazon-bedrock-legacy
Claude Developer Platform · in the page
build-with-claude/claude-on-amazon-bedrock-legacy
…* Input sources (URL sources for images and documents, Files API) * Server-side tools (code execution, web search, web fetch, advisor) * Agent infrastructure (Agent Skills, MCP connector, programmat…
claude-on-vertex-ai
Claude Developer Platform · in the page
build-with-claude/claude-on-vertex-ai
…* Input sources (URL sources for images and documents, Files API) * Server-side tools (code execution, web fetch, advisor) * Agent infrastructure (Agent Skills, MCP connector, programmatic tool call…
claude-platform-on-aws
Claude Developer Platform · in the page
build-with-claude/claude-platform-on-aws
…n The Claude Platform on AWS gateway calls `sts:GetWebIdentityToken` server-side to mint a JWT it forwards to Anthropic. This STS capability is **disabled by default** on every AWS account. Enable it…
sent_count = len(messages sent in the compaction request)
Claude Developer Platform · in the page
build-with-claude/compaction
…platform.claude.com/docs/en/build-with-claude/compaction description: Server-side context compaction for managing long conversations that approach context window limits. --- ## Compatibility - Status…
compaction-on-demand
Claude Developer Platform · in the page
build-with-claude/compaction-on-demand
…| A transient server problem while producing a block, or while reading one you sent back. | Retry the request.…
compaction-threshold
Claude Developer Platform · in the page
build-with-claude/compaction-threshold
…accurate in that case. </Note> ## Combining with other features ### Server tools When using server tools (such as web search), the compaction trigger is checked at the start of each sampling iterat…
context-editing
Claude Developer Platform · in the page
build-with-claude/context-editing
…-data-retention). </Note> ## Overview <Note> For most use cases, [server-side compaction](https://platform.claude.com/docs/en/build-with-claude/compaction) is the primary strategy for managing con…
context-windows
Claude Developer Platform · in the page
build-with-claude/context-windows
…window limits. For long-running conversations and agentic workflows, [server-side compaction](https://platform.claude.com/docs/en/build-with-claude/compaction) is the primary strategy for context mana…
fallback-credit
Claude Developer Platform · in the page
build-with-claude/fallback-credit
…build the retry yourself: over raw HTTP or with custom retry logic. [Server-side fallback](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback#server-side-fallback) and the [S…
fast-mode
Claude Developer Platform · in the page
build-with-claude/fast-mode
…csharp: `MaxRetries`; go: `option.WithMaxRetries`)), waiting for the server-specified delay before each retry. Because fast mode uses continuous token replenishment, the `retry-after` delay is typica…
files
Claude Developer Platform · in the page
build-with-claude/files
…pplication read content that another user uploaded. Treat file IDs as server-side references, and keep the mapping between your users and their files in your application. If you are building a mult…
handling-stop-reasons
Claude Developer Platform · in the page
build-with-claude/handling-stop-reasons
…a tool. | Run the tool and return the result. A server tool call still missing its result block completes in a later response. | | [`pause_turn…
mid-conversation-system-messages
Claude Developer Platform · in the page
build-with-claude/mid-conversation-system-messages
…ation-system-messages#define-tools-in-a-message-beta). [Adding an MCP server that way](https://platform.claude.com/docs/en/build-with-claude/mid-conversation-system-messages#add-an-mcp-server-mid-conv…
overview
Claude Developer Platform · in the page
build-with-claude/overview
…laudePlatformAws bedrock vertexAi azureAi /> | | [Server-side fallback](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback) | Retry a refused request insid…
preserved-thinking
Claude Developer Platform · in the page
build-with-claude/preserved-thinking
…e date, a mode flag, re-read project instructions, or a plugin or MCP server that connects after the first turn * [Re-renders the context in the first user message](https://platform.claude.com/docs/en…
Request 2 caches its request content (not the response)
Claude Developer Platform · in the page
build-with-claude/prompt-caching
…see `ephemeral_5m_input_tokens` writes you didn't request while using server tools such as web search, see [Tool use with prompt caching](https://platform.claude.com/docs/en/agents-and-tools/tool-use/…
claude-prompting-best-practices
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/claude-prompting-best-practices
…to create setup scripts (for example, `init.sh`) to gracefully start servers, run test suites, and linters. This prevents repeated work when continuing from a fresh context window. 4. **Starting fre…
prompting-claude-fable-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-fable-5
…e safeguards. To re-route declined requests automatically, configure [server-side or client-side fallback](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback) to Claude Opus 4…
Delivering work
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-fable-5-1
…on-system-messages) instead of rewriting `system` or `tools`, and let server-side [compaction](https://platform.claude.com/docs/en/build-with-claude/compaction) or [context editing](https://platform.c…
prompting-claude-opus-5-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-opus-5-5
…n a fallback model, except for `reasoning_extraction` declines, which server-side fallback returns to you instead of retrying; see [Refusals and fallback](https://platform.claude.com/docs/en/models/op…
prompting-claude-sonnet-5-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-sonnet-5-5
…hropic.com/news/life-sciences-verification-program). If you turn on [server-side fallback](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback#server-side-fallback) (beta), it…
refusals-and-fallback
Claude Developer Platform · in the page
build-with-claude/refusals-and-fallback
…Y" \ -H "anthropic-version: 2023-06-01" \ -H "anthropic-beta: server-side-fallback-2026-07-01" \ -H "content-type: application/json" \ -d '{ "model": "claude-fable-5", "max…
streaming
Claude Developer Platform · in the page
build-with-claude/streaming
…reaming description: Stream Messages API responses incrementally with server-sent events, including text, tool use, and extended thinking deltas. --- When creating a Message, you can set `"stream": t…
task-budgets
Claude Developer Platform · in the page
build-with-claude/task-budgets
…udget countdown works Claude sees a budget-countdown marker injected server-side throughout the conversation. The marker shows how many tokens remain in the current agentic loop and updates as the mo…