890 pages for allow.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
fast-mode
Claude Developer Platform · in the page
build-with-claude/fast-mode
…](https://platform.claude.com/docs/en/api/beta-headers) Beta headers allow you to access experimental features and new model capabilities before they become part of the standard API. | Header…
files
Claude Developer Platform · in the page
build-with-claude/files
…kspace. Every service account, and every user whose organization role allows API access, can use the Default Workspace in addition to any workspace you add them to, so keep files that must stay separa…
message-threads
Claude Developer Platform · in the page
build-with-claude/message-threads
…](https://platform.claude.com/docs/en/api/beta-headers) Beta headers allow you to access experimental features and new model capabilities before they become part of the standard API. * `message-thre…
mid-conversation-effort-example
Claude Developer Platform · in the page
build-with-claude/mid-conversation-effort-example
…lem's " "natural decomposition rather than the maximum the tool allows. See the Workflow tool's " "description for standing consent, granularity guidance, and quality patterns. Work solo "…
overview
Claude Developer Platform · in the page
build-with-claude/overview
…ctions) | Lists of allowed or blocked domains that control which sites the web search and web fetch tools can reach.…
pdf-support
Claude Developer Platform · in the page
build-with-claude/pdf-support
…provided as a combination of text and images for analysis. * This allows users to ask for insights on visual elements of a PDF, such as charts, diagrams, and other non-textual content. </Step>…
preserved-thinking
Claude Developer Platform · in the page
build-with-claude/preserved-thinking
…ponse lists each one in `input_transformations` as `thinking_mismatch_allowed`. In the Message Batches API, an item that leaves the field unset doesn’t fail: where the table shows a 400 error, the AP…
Request 2 caches its request content (not the response)
Claude Developer Platform · in the page
build-with-claude/prompt-caching
…s that serve as the source material for citations can be cached. This allows you to use prompt caching with citations effectively by caching the documents that citations reference. * Empty text block…
claude-prompting-best-practices
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/claude-prompting-best-practices
…window (that is, its “token budget”) throughout a conversation. This allows Claude to run tasks and manage context more effectively based on how much space it has to work. **Managing context limits:…
prompting-claude-haiku-5-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-haiku-5-5
…are or exploit development. Finding vulnerabilities in source code is allowed. High-risk dual-use cybersecurity work isn’t allowed. Benign cybersecurity work can also trigger this category. If the `cy…
prompting-claude-opus-4-8
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-opus-4-8
…ameter](https://platform.claude.com/docs/en/build-with-claude/effort) allows you to tune Claude’s intelligence versus token spend, trading off capability for faster speed and lower costs. Start with t…
prompting-claude-opus-5-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-opus-5-5
…gram). * **Cybersecurity:** Finding vulnerabilities in source code is allowed. High-risk dual-use cybersecurity activities are not. If the cybersecurity classifier blocks your organization’s legitimat…
prompting-claude-sonnet-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-sonnet-5
…ameter](https://platform.claude.com/docs/en/build-with-claude/effort) allows you to tune Claude’s intelligence versus token spend, trading off capability for faster speed and lower costs. On Claude So…
prompting-claude-sonnet-5-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-sonnet-5-5
…earch would catch details that have changed. Examples include what is allowed, required, or charged. First, check your prompt for language that discourages tool use, such as “only use tools when stri…
refusals-and-fallback
Claude Developer Platform · in the page
build-with-claude/refusals-and-fallback
…rmitted targets. With the beta header set, that list is published as `allowed_fallback_models` on the [model’s entry in the Models API](https://platform.claude.com/docs/en/api/beta/models/list). * Eac…
search-results
Claude Developer Platform · in the page
build-with-claude/search-results
…}, { "type": "text", "text": "Rate Limits: The API allows 1000 requests per hour per key." }, { "type": "text", "text": "Error Handling: The API returns standard…
skills-guide
Claude Developer Platform · in the page
build-with-claude/skills-guide
…kspace. Every service account, and every user whose organization role allows API access, can use the Default Workspace in addition to any workspace you add them to. For that reason, keep Skills that m…
streaming
Claude Developer Platform · in the page
build-with-claude/streaming
…-sdk-php) provides streaming through `createStream()`. The Python SDK allows both sync and async streams. See the documentation in each SDK for details. <CodeGroup exclude="shell:cURL"> ```bash CLI…
structured-outputs
Claude Developer Platform · in the page
build-with-claude/structured-outputs
…/build-with-claude/thinking)). Grammar state resets between sections, allowing Claude to think freely while still producing structured output in the final response. </Tip> ## Availability Structured…
task-budgets
Claude Developer Platform · in the page
build-with-claude/task-budgets
…it should, causing Claude to finish earlier than the budget actually allows. Set a generous budget and let the model self-regulate against the countdown rather than trying to mirror it client-side. <…
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…e down, thinking included. * **Claude is thinking too rarely or too shallowly:** raise `effort`, or see [Steering how often Claude thinks](https://platform.claude.com/docs/en/build-with-claude/thinkin…
thinking-tool-workflows
Claude Developer Platform · in the page
build-with-claude/thinking-tool-workflows
…thinking enabled, Claude can think after receiving each tool result, allowing it to reason about intermediate results before continuing. ```text User: "What's the total revenue if we sold 15…
vision
Claude Developer Platform · in the page
build-with-claude/vision
…en/build-with-claude/vision description: Claude's vision capabilities allow it to process and analyze images, opening up exciting possibilities for multimodal interaction. featureMetadata: status: s…
API usage primer for Claude
Claude Developer Platform · in the page
claude_api_primer
…thinking, `budget_tokens` sets the maximum number of tokens Claude is allowed to use for its internal reasoning process; the limit applies to full thinking tokens, not to the summarized output. Unless…
apply
Claude Developer Platform · in the page
cli-sdks-libraries/cli/apply
…ig: type: cloud networking: type: limited allow_package_managers: true ``` </File> <File filename="memory_stores/review-notes.yaml"> ```yaml # yaml-languag…
sessions-connect
Claude Developer Platform · in the page
cli-sdks-libraries/cli/sessions-connect
…Managed Agents session to follow its transcript live, send messages, allow or deny tool calls, or open the session viewer in your browser. --- `ant beta:sessions connect` attaches your terminal to a…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…deExecution, ] ) ``` `.webSearch` and `.webFetch` accept optional `allowedDomains`, `blockedDomains`, and `maxUses`. Server tool activity surfaces in the transcript as `ClaudeServerToolSegment` cus…
csharp
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/csharp
…terface from the `Microsoft.Extensions.AI.Abstractions` library. This allows `AnthropicClient` (and `Anthropic.Services.IBetaService`) to be used with other libraries that integrate with these core ab…
java
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/java
…pic-java-client-okhttp`. Does not have its own logic. This structure allows replacing the SDK’s default HTTP client without pulling in unnecessary dependencies. #### Customized OkHttpClient <Tip>…
typescript
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/typescript
…nd-secure)). Enable browser support by explicitly setting `dangerouslyAllowBrowser` to `true`. Note that React Native is not supported at this time. If you are interested in other runtime environmen…
get-api-key
Claude Developer Platform · in the page
get-api-key
…te key** button on the API keys page is disabled, your role might not allow you to create keys there. Ask an organization admin to change your role, or to create a service account key for your workloa…
api-and-data-retention
Claude Developer Platform · in the page
manage-claude/api-and-data-retention
…cryptographic hashes and token-count estimates is retained briefly to allow comparison against the next request. [Learn more](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics#da…
authentication
Claude Developer Platform · in the page
manage-claude/authentication
…| Either a single workspace or the workspaces where your role allows API use, chosen when the key is created…
First request
Claude Developer Platform · in the page
manage-claude/claude-code-analytics-api
…matic access to daily aggregated usage metrics for Claude Code users, allowing organizations to analyze developer productivity and build custom dashboards. This API provides more detail than the basic…
claude-tag-api
Claude Developer Platform · in the page
manage-claude/claude-tag-api
…`restrict` is **Restrict**, `channel_only` is **Channel only**, and `allow` is **Full access** | ### Set-up channels and workspaces A channel or work…
cmek
Claude Developer Platform · in the page
manage-claude/cmek
…P range. If you restrict access to your key management service by IP, allow the addresses listed in [IP addresses](https://platform.claude.com/docs/en/api/ip-addresses). On Claude Platform on AWS, don…
cmek-aws-kms
Claude Developer Platform · in the page
manage-claude/cmek-aws-kms
…eKey` and `kms:PutKeyPolicy`). * Any IP restriction on AWS KMS access allows [Anthropic’s outbound IP addresses](https://platform.claude.com/docs/en/api/ip-addresses#outbound-ip-addresses). ## In AWS…
cmek-aws-kms-workspaces
Claude Developer Platform · in the page
manage-claude/cmek-aws-kms-workspaces
…ces description: Add a key policy condition that names the workspaces allowed to use your AWS KMS key. --- The [key policy from setup](https://platform.claude.com/docs/en/manage-claude/cmek-aws-kms#k…
cmek-azure-key-vault
Claude Developer Platform · in the page
manage-claude/cmek-azure-key-vault
…| | `net` | `"Allow"`, or `"Deny"` with [Anthropic’s outbound IP addresses](https://platform.claude.com/docs/en/api/ip-addresses#outbound-ip-add…
cmek-claude-platform-on-aws
Claude Developer Platform · in the page
manage-claude/cmek-claude-platform-on-aws
…Statement": [ { "Sid": "AccountRootAdmin", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::<AWS_ACCOUNT_ID>:root" }, "Action": "kms:*", "Resource…
cmek-google-cloud-kms
Claude Developer Platform · in the page
manage-claude/cmek-google-cloud-kms
…oud organization enforces domain restricted sharing (`constraints/iam.allowedPolicyMemberDomains`), it blocks the grant to Anthropic’s service account. Add a project-level exception, or allow Anthropi…
cmek-troubleshooting
Claude Developer Platform · in the page
manage-claude/cmek-troubleshooting
…ked by its network access controls (for example, a KMS firewall or IP allowlist). Verify that your KMS network rules allow requests from Anthropic's published IP addresses, or contact Anthropic suppor…
WARNING: This operation PERMANENTLY deletes the chat, all of its messages,
Claude Developer Platform · in the page
manage-claude/compliance-content-data
…ntent is retained for as long as your organization’s retention policy allows. When a user deletes a chat in claude.ai, its message content, attached files, tool-generated files, and artifacts are dele…
compliance-errors
Claude Developer Platform · in the page
manage-claude/compliance-errors
…`) and the upper bound is not after the lower bound. Equal bounds are allowed only for `created_at.gte` with `created_at.lte`. The message names the two parameters, for example: ```text wrap created_…
compliance-org-data
Claude Developer Platform · in the page
manage-claude/compliance-org-data
…ention windows, content redaction, single sign-on enforcement, the IP allowlist, and session-duration controls match your documented baseline, without administrator Console access. This endpoint requ…
data-residency
Claude Developer Platform · in the page
manage-claude/data-residency
…gs also support restricting which inference geos are available: * **`allowed_inference_geos`:** Restricts which geos a workspace can use. If a request specifies an `inference_geo` not in this list, t…
inference-hooks
Claude Developer Platform · in the page
manage-claude/inference-hooks
…each governed prompt to your organization's AI security server for an allow or deny verdict before inference proceeds. --- <Note> Inference hooks are available only to Claude Enterprise organizatio…
inference-hooks-configuration
Claude Developer Platform · in the page
manage-claude/inference-hooks-configuration
….com/docs/en/manage-claude/inference-hooks-configuration description: Allow Inference hooks for your Claude Enterprise organization, connect your AI security server, and control enforcement, failure h…
inference-hooks-endpoint
Claude Developer Platform · in the page
manage-claude/inference-hooks-endpoint
…receives signed Inference hooks requests, verifies them, and returns allow or deny verdicts. --- <Note> Inference hooks are available only to Claude Enterprise organizations. </Note> An Inference…
api
Claude Developer Platform · in the page
manage-claude/opentelemetry/api
…rvability platform accepts. Leave it empty to send as much as the API allows. See [Content limits](https://platform.claude.com/docs/en/manage-claude/opentelemetry#content-limits). | 3. Click **Add de…