Search the documentation
50 pages for head.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it. Cut at 50, so a narrower query shows the rest.
beta-headers
Claude Developer Platform · title
api/beta-headers
SEP-2243: HTTP Header Standardization for Streamable HTTP Transport
Model Context Protocol · title
seps/2243-http-standardization
Run Claude Code programmatically
Claude Code CLI · path
headless
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…docs/en/build-with-claude/context-windows) (the default, with no beta header), [128k max output tokens](https://platform.claude.com/docs/en/models/overview), [adaptive thinking](https://platform.claud…
optimizing-for-cost-and-intelligence
Claude Developer Platform · in the page
about-claude/models/optimizing-for-cost-and-intelligence
…okens: 1`, which samples a token for no reason. Re-send the request's headers as well as its body: if your requests carry an `anthropic-beta` header (for a [task budget](https://platform.claude.com/do…
pricing
Claude Developer Platform · in the page
about-claude/pricing
…pricing). When using the computer use tool: **Toolset definition overhead:** Declaring `computer_toolset_20260801` with its default members adds about 4,500 input tokens to a request (about 4,520 on…
Create the full URL from the GitHub repository
Claude Developer Platform · in the page
about-claude/use-case-guides/legal-summarization
…_str} Provide the summary in bullet points nested within the XML header for each section. For example: <parties involved> - Sublessor: [Name] // Add more details as needed </part…
overview
Claude Developer Platform · in the page
about-claude/use-case-guides/overview
…th Claude. <CardGroup cols={2}> <Card title="Ticket routing" icon="headset" href="https://platform.claude.com/docs/en/about-claude/use-case-guides/ticket-routing"> Best practices for using Clau…
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/best-practices
…When encountering nested references, Claude might use commands like `head -100` to preview content rather than reading entire files, resulting in incomplete information. **Keep references one level…
claude-api-skill
Claude Developer Platform · in the page
agents-and-tools/agent-skills/claude-api-skill
…cs/en/build-with-claude/structured-outputs) where applicable * **Beta header cleanup**, removing beta headers that the target model doesn't require (for example, `effort-2025-11-24`, `fine-grained-too…
mcp-connector
Claude Developer Platform · in the page
agents-and-tools/mcp-connector
…or configure individual tools. featureMetadata: status: beta betaHeader: mcp-client-2025-11-20 zdr: not-eligible supportedPlatforms: Claude API: beta Claude Platform on AWS: beta…
console
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/console
…iry appear in the certificate list, and the slot count on the section header increments. </Step> </Steps> A tunnel holds up to two active certificates so you can rotate without downtime: register t…
overview
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/overview
…as any other remote MCP server. The request body and `anthropic-beta` header follow the standard [MCP connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector) format; only the `u…
reference
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/reference
…The previous Admin API surface at `/v1/organizations/tunnels` (beta header `mcp-tunnels-2026-05-19`, scope `org:manage_tunnels`) continues to work during a migration window and remains documented in…
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…# Quick start <Note> The advisor tool is in beta. Include the beta header `advisor-tool-2026-03-01` in your requests. </Note> <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/message…
bash-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/bash-tool
…rrent version of the tool is `bash_20250124`. For model support, beta headers, and the earlier version, see [Tool versions](https://platform.claude.com/docs/en/agents-and-tools/tool-use/bash-tool#tool…
browser-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-tool
…ed_callers`, the legacy `fine-grained-tool-streaming-2025-05-14` beta header on the request, a `tool_choice` of type `tool` naming `browser` or a member, or a second browser toolset entry or another t…
build-a-tool-using-agent
Claude Developer Platform · in the page
agents-and-tools/tool-use/build-a-tool-using-agent
…ll_api() { # ant reads the request body as YAML on stdin: no auth headers, no # hand-built JSON envelope. The static keys (model, tools, tool_choice) # live in a quoted heredoc; the growin…
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…n time. None of the three tool versions requires an `anthropic-beta` header. The legacy code execution beta headers remain valid opt-ins. The examples on this page use `code_execution_20250825`, whi…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…h the earlier `computer_20251124` tool version, which requires a beta header; see [Earlier tool versions](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#earlier-tool-v…
fine-grained-tool-streaming
Claude Developer Platform · in the page
agents-and-tools/tool-use/fine-grained-tool-streaming
…still sends the legacy `fine-grained-tool-streaming-2025-05-14` beta header, which turns fine-grained streaming on for tools that leave the field unset. The per-tool field replaces that header, and a…
how-tool-use-works
Claude Developer Platform · in the page
agents-and-tools/tool-use/how-tool-use-works
…call is at least one extra round trip; for lightweight tasks the overhead can exceed the work. ## Choosing between approaches | Approach | When to use it…
memory-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/memory-tool
…a namespace even though the memory tool itself doesn't require a beta header. The Go and Ruby SDKs have no memory helper, so those examples run the tool-use loop themselves, and PHP wraps your handler…
overview
Claude Developer Platform · in the page
agents-and-tools/tool-use/overview
…/Accordion> ## Choose a tool For `type` strings, versions, and beta headers, see [Tool reference](https://platform.claude.com/docs/en/agents-and-tools/tool-use/tool-reference). ### Your own tools…
Process results programmatically
Claude Developer Platform · in the page
agents-and-tools/tool-use/programmatic-tool-calling
…```bash cURL curl https://api.anthropic.com/v1/messages \ --header "x-api-key: $ANTHROPIC_API_KEY" \ --header "anthropic-version: 2023-06-01" \ --header "content-type: applicatio…
tool-reference
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-reference
…| Execution | [Beta header](https://platform.claude.com/docs/en/api/beta-headers) | | ----------------------------------------------------------------…
tool-use-with-prompt-caching
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-use-with-prompt-caching
…d system caches too on models that render the thinking configuration ahead of them ([details](https://platform.claude.com/docs/en/build-with-claude/thinking#thinking-and-prompt-caching)) | | Changing…
troubleshooting-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/troubleshooting-tool-use
…tool search to append the tool inline instead of modifying the array head.…
Beta
Claude Developer Platform · in the page
api/beta
…s from `1` to `1000`. default: 20, maximum: 1000, minimum: 1 #### Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Agents
Claude Developer Platform · in the page
api/beta/agents
…# Agents ## Create Agent **POST** `/v1/agents` Create Agent ### Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Archive Agent
Claude Developer Platform · in the page
api/beta/agents/archive
…`agent_id: string` Unique identifier of the agent to archive. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Create Agent
Claude Developer Platform · in the page
api/beta/agents/create
…s/create --- # Create Agent **POST** `/v1/agents` Create Agent ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
List Agents
Claude Developer Platform · in the page
api/beta/agents/list
…nal string` Opaque pagination cursor from a previous response. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Get Agent
Claude Developer Platform · in the page
api/beta/agents/retrieve
…recent version. Must be at least 1 if specified. format: int32 ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Update Agent
Claude Developer Platform · in the page
api/beta/agents/update
…- `agent_id: string` Unique identifier of the agent to update. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Versions
Claude Developer Platform · in the page
api/beta/agents/versions
…t: int32 - `page: optional string` Opaque pagination cursor. ### Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
List Agent Versions
Claude Developer Platform · in the page
api/beta/agents/versions/list
…at: int32 - `page: optional string` Opaque pagination cursor. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Deployment Runs
Claude Developer Platform · in the page
api/beta/deployment_runs
…manually by creating a session directly against the deployment. ### Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
List Deployment Runs
Claude Developer Platform · in the page
api/beta/deployment_runs/list
…d manually by creating a session directly against the deployment. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Get Deployment Run
Claude Developer Platform · in the page
api/beta/deployment_runs/retrieve
…yment_run_id: string` Unique identifier of the deployment run. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Deployments
Claude Developer Platform · in the page
api/beta/deployments
…Create Deployment **POST** `/v1/deployments` Create Deployment ### Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Archive Deployment
Claude Developer Platform · in the page
api/beta/deployments/archive
…nt_id: string` Unique identifier of the deployment to archive. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Create Deployment
Claude Developer Platform · in the page
api/beta/deployments/create
…Create Deployment **POST** `/v1/deployments` Create Deployment ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
List Deployments
Claude Developer Platform · in the page
api/beta/deployments/list
…onomous triggers are suppressed; manual runs are still permitted. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Pause Deployment
Claude Developer Platform · in the page
api/beta/deployments/pause
…ment_id: string` Unique identifier of the deployment to pause. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Get Deployment
Claude Developer Platform · in the page
api/beta/deployments/retrieve
…- `deployment_id: string` Unique identifier of the deployment. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Run Deployment Now
Claude Developer Platform · in the page
api/beta/deployments/run
…oyment_id: string` Unique identifier of the deployment to run. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Unpause Deployment
Claude Developer Platform · in the page
api/beta/deployments/unpause
…nt_id: string` Unique identifier of the deployment to unpause. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Update Deployment
Claude Developer Platform · in the page
api/beta/deployments/update
…ent_id: string` Unique identifier of the deployment to update. ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…
Dreams
Claude Developer Platform · in the page
api/beta/dreams
…ents/dreams#create-a-dream) to learn more about creating dreams. ### Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s) you want to use.…