425 pages for limits.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
extended-thinking
Claude Developer Platform · in the page
build-with-claude/extended-thinking
…ong-running requests that can hit system timeouts and open-connection limits. To track what a budget actually costs you, monitor the `usage.output_tokens_details.thinking_tokens` field in the respons…
fast-mode
Claude Developer Platform · in the page
build-with-claude/fast-mode
…de.com/docs/en/about-claude/pricing#fast-mode-pricing) page. ## Rate limits Fast mode has a dedicated rate limit that is separate from standard Opus rate limits. When your fast mode rate limit is ex…
files
Claude Developer Platform · in the page
build-with-claude/files
…at the credential contains and how to verify it. ## File storage and limits ### Storage limits * **Maximum file size:** 500 MB per file * **Total storage:** 1 TB per organization ### File lifecycl…
handling-stop-reasons
Claude Developer Platform · in the page
build-with-claude/handling-stop-reasons
…d responses gracefully When a response is truncated because of token limits or the context window, append a notice so the reader knows the output is incomplete. To continue generating from where the…
mid-conversation-system-messages
Claude Developer Platform · in the page
build-with-claude/mid-conversation-system-messages
…error_code` set to `available_tools_limit_exceeded` when any of these limits is exceeded: * More than 10,000 deferred tools are available after any message. * More than 10,000 tools defined after the…
overview
Claude Developer Platform · in the page
build-with-claude/overview
…ble strategies. Supports clearing tool results when approaching token limits and managing thinking blocks in extended thinking conversations. | ZDR eligible | <PlatformAvailability claudeApiBeta claud…
pdf-support
Claude Developer Platform · in the page
build-with-claude/pdf-support
…atform](https://platform.claude.com/docs/en/api/overview#request-size-limits)) | | Maximum pages per request | 600 (100 when the request's context window is under 1M tokens)…
preserved-thinking
Claude Developer Platform · in the page
build-with-claude/preserved-thinking
…mpaction for managing long conversations that approach context window limits. </Card> <Card title="Prompt caching" icon="database" href="https://platform.claude.com/docs/en/build-with-claude/prom…
Request 2 caches its request content (not the response)
Claude Developer Platform · in the page
build-with-claude/prompt-caching
…050 tokens This is important for understanding both costs and rate limits, as `input_tokens` will typically be much smaller than your total input when using caching effectively. </Note> ### Cachin…
claude-prompting-best-practices
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/claude-prompting-best-practices
…y by understanding how much space it has to work. **Managing context limits:** If you are using Claude in an agent harness that compacts context or allows saving context to external files (like in C…
prompting-claude-fable-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-fable-5
…o not stop, summarize, or suggest a new session on account of context limits. Continue the work. ``` ## Give the reason, not only the request Claude Fable 5 tends to perform better when it understan…
prompting-claude-sonnet-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-sonnet-5
…roduces approximately 30% more tokens for the same text, `max_tokens` limits tuned for Claude Sonnet 4.6 may truncate equivalent output. The exact increase depends on the content and workload shape. <…
refusals-and-fallback
Claude Developer Platform · in the page
build-with-claude/refusals-and-fallback
…counts appear in `usage`. The request still counts against your rate limits. **Mid-stream refusals:** A mid-stream refusal bills the input tokens and the output already streamed at normal rates. **…
search-results
Claude Developer Platform · in the page
build-with-claude/search-results
…Authorization header. Keys can be generated from the dashboard. Rate limits: 1000 requests per hour for standard tier, 10000 for premium." } ], "citations"…
skills-guide
Claude Developer Platform · in the page
build-with-claude/skills-guide
…: "code_execution" }] ) puts response ``` </CodeGroup> *** ## Limits and constraints ### Request limits * **Maximum Skills per request:** 20 * **Maximum Skill upload size:** 30 MB (all file…
structured-outputs
Claude Developer Platform · in the page
build-with-claude/structured-outputs
…num values that differ only in capitalization. ### Schema complexity limits Structured outputs work by compiling your JSON schemas into a grammar that constrains Claude's output. More complex schema…
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…l use](https://platform.claude.com/docs/en/build-with-claude/thinking#limits-and-feature-compatibility)). 2. **Preserving thinking blocks:** when you return tool results, you must pass the thinking bl…
token-counting
Claude Developer Platform · in the page
build-with-claude/token-counting
…message before you send it to Claude. Use token counts to manage rate limits and costs, make model routing decisions, and fit prompts to a target length. featureMetadata: status: ga zdr: eligi…
vision
Claude Developer Platform · in the page
build-with-claude/vision
…eraction. --- This guide describes how to send images to Claude, the limits and costs that apply, and where to find guidance for [coordinate-based workflows](https://platform.claude.com/docs/en/build…
vision-coordinates
Claude Developer Platform · in the page
build-with-claude/vision-coordinates
…mage. For sending images, supported formats, and per-model resolution limits, see [Vision](https://platform.claude.com/docs/en/build-with-claude/vision). <Note> **Claude works best with absolute pi…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…let error as LanguageModelError { // Framework-shaped errors (rate limits, guardrails, context length, decoding). } catch { // Transport errors. } ``` A common pattern is to catch `.rateLimited`…
openai-sdk
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/openai-sdk
…pe: "enabled", budget_tokens: 2000}}} ) ``` </CodeGroup> ## Rate limits Rate limits follow Anthropic's [standard limits](https://platform.claude.com/docs/en/api/rate-limits) for the `/v1/message…
For Amazon Bedrock support
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/python
…sure the SDK's default configuration (such as timeouts and connection limits) is preserved. The `http_client` argument must be an `httpx2` client. Passing a client from the separate `httpx` package ra…
home
Claude Developer Platform · in the page
home
…eyLink icon="bolt" href="https://platform.claude.com/docs/en/api/rate-limits"> Rate limits and errors </HomeJourneyLink> <HomeJourneyLink icon="calculator" href="https…
admin-api
Claude Developer Platform · in the page
manage-claude/admin-api
…et Enterprise-only endpoints: group and custom-role reads, and [spend limits](https://platform.claude.com/docs/en/manage-claude/spend-limits-api). See [User management](https://platform.claude.com/doc…
admin-api-keys
Claude Developer Platform · in the page
manage-claude/admin-api-keys
…s://platform.claude.com/docs/en/manage-claude/compliance-api), [Spend Limits API](https://platform.claude.com/docs/en/manage-claude/spend-limits-api), [Usage and Cost API](https://platform.claude.com/…
analytics-api
Claude Developer Platform · in the page
manage-claude/analytics-api
…t parsing for values that may exceed several million dollars. **Rate limits apply at the organization level**, not per key, with a default of 60 requests per minute across all endpoints in this API.…
authentication
Claude Developer Platform · in the page
manage-claude/authentication
…lf. If your organization has a maximum expiration policy, the Console limits presets and custom durations to the policy maximum, and **Never** is unavailable. Existing keys keep their current behavior…
cmek-aws-kms
Claude Developer Platform · in the page
manage-claude/cmek-aws-kms
…ceArn": "arn:aws:aws-external-anthropic:*:<account-id>:workspace/*"}` limits the grant to workspaces in your own AWS account, and a list of full workspace ARNs limits it to those workspaces. This cond…
compliance-errors
Claude Developer Platform · in the page
manage-claude/compliance-errors
…-limit response headers](https://platform.claude.com/docs/en/api/rate-limits#response-headers) so your client can throttle proactively instead of waiting for a 429: * `anthropic-ratelimit-requests-li…
compliance-org-data
Claude Developer Platform · in the page
manage-claude/compliance-org-data
…ly that organization. These calls count against the Admin API's [rate limits](https://platform.claude.com/docs/en/manage-claude/plugins-api#rate-limiting), not the Compliance API's. Creating or chang…
data-residency
Claude Developer Platform · in the page
manage-claude/data-residency
…ude/data-residency#pricing). ## Current limitations * **Shared rate limits:** Rate limits are shared across all geos. * **Inference geo:** Only `"us"` and `"global"` are available. * **Workspace geo…
plugins-api
Claude Developer Platform · in the page
manage-claude/plugins-api
…ess`, `failed_content`, `failed_transient`, `failed_auth`, or `failed_limits`. `null` until a synchronization is first attempted, which never happens for a marketplace whose source is `manual`. | | `l…
First request
Claude Developer Platform · in the page
manage-claude/usage-cost-api
…lerting * **[Rate limit](https://platform.claude.com/docs/en/api/rate-limits) optimization:** Optimize features like [prompt caching](https://platform.claude.com/docs/en/build-with-claude/prompt-cachi…
user-management
Claude Developer Platform · in the page
manage-claude/user-management
…| | [Spend limits](https://platform.claude.com/docs/en/manage-claude/spend-limits-api)…
Create the app registration that represents the Claude API audience.
Claude Developer Platform · in the page
manage-claude/wif-providers/azure
…eaks, the lever is disabling the federation rule; a tight `oid` match limits which identities can exchange a token in the first place, as described in [Scope your rule](https://platform.claude.com/doc…
wif-reference
Claude Developer Platform · in the page
manage-claude/wif-reference
…is true. The workspace (`wrkspc_...`) whose quota, billing, and rate limits apply to tokens minted under this rule. Must be a workspace in the same organization, and the target service account must b…
workload-identity-federation
Claude Developer Platform · in the page
manage-claude/workload-identity-federation
…pace memberships; the minted token then follows that workspace's rate limits and usage attribution, the same as an API key. Unlike a human user, a service account has no email, no password, and no Con…
workspaces
Claude Developer Platform · in the page
manage-claude/workspaces
…ces, you can assign members, service accounts, API keys, and resource limits to each one. Key characteristics: * **Workspace identifiers** use the `wrkspc_` prefix (for example, `wrkspc_01JwQvzr7rXL…
agent-setup
Claude Developer Platform · in the page
managed-agents/agent-setup
…types, self-hosted worker CLI flags, supported MCP server types, rate limits, and branding guidelines for Claude Managed Agents. </Card> </CardGroup>
dreams
Claude Developer Platform · in the page
managed-agents/dreams
…ons and scale up once you're satisfied with the curation quality. ## Limits | Limit | Value…
files
Claude Developer Platform · in the page
managed-agents/files
…file in the session. These copies do not count against your [storage limits](https://platform.claude.com/docs/en/build-with-claude/files). ## Multiple files Mount multiple files by adding entries t…
overview
Claude Developer Platform · in the page
managed-agents/overview
…m.claude.com/docs/en/managed-agents/reference"> Event types, rate limits, CLI flags, and other lookup tables </Card> </CardGroup> ## Core concepts Claude Managed Agents is built around four co…
reference
Claude Developer Platform · in the page
managed-agents/reference
…types, self-hosted worker CLI flags, supported MCP server types, rate limits, and branding guidelines for Claude Managed Agents. featureMetadata: topic: title: Managed Agents url: https://pl…
scheduled-deployments
Claude Developer Platform · in the page
managed-agents/scheduled-deployments
…y; the schedule attempts again at the next scheduled occurrence. Rate limits on underlying API calls within a session are handled by the session itself. If a deployment's agent has been archived, the…
spawn.sh: called once per claimed work item
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes
…If you need stronger isolation (a fresh filesystem, resource limits, or per-session network controls), run each session in its own sandbox. Build an image with `ant` installed and `ant beta:w…
self-hosted-sandboxes-custom-tools
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-custom-tools
…le in the Ruby SDK. ``` </CodeGroup> </Step> </Steps> ## Limits and behavior ### Tools are declared, not discovered at runtime The worker lists the MCP server's tools once at startup an…
self-hosted-sandboxes-security
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-security
…ng a separate workspace and environment for each trust boundary. This limits each key to a single user's sessions instead of a shared pool. * **Per-session credentials.** Each work item your worker cl…
self-hosted-sandboxes-workers
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-workers
…ion. Choose this for stronger isolation: a fresh filesystem, resource limits, or per-session network controls. The CLI and SDK workers support different combinations: | Capability…
tools-web-restrictions
Claude Developer Platform · in the page
managed-agents/tools-web-restrictions
…domain lists on an agent The following example creates an agent that limits `web_search` to two sites and blocks one host for `web_fetch`. It also sets `user_location` and `max_content_tokens`, which…