1,297 pages for code.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Update a Credential
Claude Developer Platform · in the page
api/beta/vaults/credentials/update
…thinking-2025-05-14"` - `"interleaved-thinking-2025-05-14"` - `"code-execution-2025-05-22"` - `"extended-cache-ttl-2025-04-11"` - `"context-1m-2025-08-07"` - `"context-management-2025-0…
Delete a Vault
Claude Developer Platform · in the page
api/beta/vaults/delete
…thinking-2025-05-14"` - `"interleaved-thinking-2025-05-14"` - `"code-execution-2025-05-22"` - `"extended-cache-ttl-2025-04-11"` - `"context-1m-2025-08-07"` - `"context-management-2025-0…
List Vaults
Claude Developer Platform · in the page
api/beta/vaults/list
…thinking-2025-05-14"` - `"interleaved-thinking-2025-05-14"` - `"code-execution-2025-05-22"` - `"extended-cache-ttl-2025-04-11"` - `"context-1m-2025-08-07"` - `"context-management-2025-0…
Retrieve a Vault
Claude Developer Platform · in the page
api/beta/vaults/retrieve
…thinking-2025-05-14"` - `"interleaved-thinking-2025-05-14"` - `"code-execution-2025-05-22"` - `"extended-cache-ttl-2025-04-11"` - `"context-1m-2025-08-07"` - `"context-management-2025-0…
Update a Vault
Claude Developer Platform · in the page
api/beta/vaults/update
…thinking-2025-05-14"` - `"interleaved-thinking-2025-05-14"` - `"code-execution-2025-05-22"` - `"extended-cache-ttl-2025-04-11"` - `"context-1m-2025-08-07"` - `"context-management-2025-0…
claude-platform-on-aws-iam-actions
Claude Developer Platform · in the page
api/claude-platform-on-aws-iam-actions
…any change to key registrations. In these routes, `{id}` is the URL-encoded KMS key ARN. Attaching a registered key to a workspace is a workspace operation, authorized by `CreateWorkspace` or `UpdateW…
Completions
Claude Developer Platform · in the page
api/completions
…thinking-2025-05-14"` - `"interleaved-thinking-2025-05-14"` - `"code-execution-2025-05-22"` - `"extended-cache-ttl-2025-04-11"` - `"context-1m-2025-08-07"` - `"context-management-2025-0…
Create a Text Completion
Claude Developer Platform · in the page
api/completions/create
…thinking-2025-05-14"` - `"interleaved-thinking-2025-05-14"` - `"code-execution-2025-05-22"` - `"extended-cache-ttl-2025-04-11"` - `"context-1m-2025-08-07"` - `"context-management-2025-0…
Compliance API
Claude Developer Platform · in the page
api/compliance
…ail recipients were updated. - `"ccr_agent_created"` A Claude Code agent was created. - `"ccr_agent_deleted"` A Claude Code agent was deleted. - `"ccr_agent_proxy_anthropic_oidc_tok…
Activities
Claude Developer Platform · in the page
api/compliance/activities
…ail recipients were updated. - `"ccr_agent_created"` A Claude Code agent was created. - `"ccr_agent_deleted"` A Claude Code agent was deleted. - `"ccr_agent_proxy_anthropic_oidc_tok…
Query compliance activities
Claude Developer Platform · in the page
api/compliance/activities/list
…ail recipients were updated. - `"ccr_agent_created"` A Claude Code agent was created. - `"ccr_agent_deleted"` A Claude Code agent was deleted. - `"ccr_agent_proxy_anthropic_oidc_tok…
Apps
Claude Developer Platform · in the page
api/compliance/apps
…at deletion cannot be confirmed, the request returns a 503 with error code `chat_delete_remote_sessions_unconfirmed` and leaves the chat unchanged. You can retry the request. #### Path parameters -…
Artifacts
Claude Developer Platform · in the page
api/compliance/apps/artifacts
…string or null` MIME-like artifact type e.g. 'application/vnd.ant.code' - `claude_chat_id: string` The chat this artifact belongs to - `created_at: string` Artifact version creation timest…
Get artifact metadata
Claude Developer Platform · in the page
api/compliance/apps/artifacts/retrieve
…string or null` MIME-like artifact type e.g. 'application/vnd.ant.code' - `claude_chat_id: string` The chat this artifact belongs to - `created_at: string` Artifact version creation timest…
Chats
Claude Developer Platform · in the page
api/compliance/apps/chats
…at deletion cannot be confirmed, the request returns a 503 with error code `chat_delete_remote_sessions_unconfirmed` and leaves the chat unchanged. You can retry the request. ### Path parameters - `…
Delete chat
Claude Developer Platform · in the page
api/compliance/apps/chats/delete
…at deletion cannot be confirmed, the request returns a 503 with error code `chat_delete_remote_sessions_unconfirmed` and leaves the chat unchanged. You can retry the request. ## Path parameters - `c…
Files
Claude Developer Platform · in the page
api/compliance/apps/chats/files
…ation/pdf'). May be null for files with no downloadable content (e.g. code-interpreter outputs). - `size_bytes: number or null` Size in bytes of the file's preferred downloadable variant, if known…
Get file metadata
Claude Developer Platform · in the page
api/compliance/apps/chats/files/retrieve
…ation/pdf'). May be null for files with no downloadable content (e.g. code-interpreter outputs). - `size_bytes: number or null` Size in bytes of the file's preferred downloadable variant, if known…
Messages
Claude Developer Platform · in the page
api/compliance/apps/chats/messages
…use_input_max_chars: optional number` Maximum characters of JSON-encoded tool input returned per tool_use block. Inputs longer than this are shortened and the block's `truncated` field is set. Pass…
Get chat messages
Claude Developer Platform · in the page
api/compliance/apps/chats/messages/list
…use_input_max_chars: optional number` Maximum characters of JSON-encoded tool input returned per tool_use block. Inputs longer than this are shortened and the block's `truncated` field is set. Pass…
Projects
Claude Developer Platform · in the page
api/compliance/apps/projects
…- `md5: string` Lowercase hex MD5 of the document content (UTF-8 encoded). Matches the `content` field returned by the sibling content endpoint. - `mime_type: "text/plain"` MIME type of the doc…
Documents
Claude Developer Platform · in the page
api/compliance/apps/projects/documents
…- `md5: string` Lowercase hex MD5 of the document content (UTF-8 encoded). Matches the `content` field returned by the sibling content endpoint. - `mime_type: "text/plain"` MIME type of the doc…
Get project document metadata
Claude Developer Platform · in the page
api/compliance/apps/projects/documents/metadata
…- `md5: string` Lowercase hex MD5 of the document content (UTF-8 encoded). Matches the `content` field returned by the sibling content endpoint. - `mime_type: "text/plain"` MIME type of the doc…
Sessions
Claude Developer Platform · in the page
api/compliance/apps/sessions
…n: `cowork` (Cowork in Claude Desktop on the user's machine); `claude_code` (Claude Code); `claude_science` (Claude Science); `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat…
Local
Claude Developer Platform · in the page
api/compliance/apps/sessions/local
…n: `cowork` (Cowork in Claude Desktop on the user's machine); `claude_code` (Claude Code); `claude_science` (Claude Science); `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat…
List local sessions
Claude Developer Platform · in the page
api/compliance/apps/sessions/local/list
…n: `cowork` (Cowork in Claude Desktop on the user's machine); `claude_code` (Claude Code); `claude_science` (Claude Science); `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat…
Messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/local/messages
…h text item inside a tool result to at most this 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…
Retrieve local session messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/local/messages/list
…h text item inside a tool result to at most this 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…
Retrieve a local session
Claude Developer Platform · in the page
api/compliance/apps/sessions/local/retrieve
…n: `cowork` (Cowork in Claude Desktop on the user's machine); `claude_code` (Claude Code); `claude_science` (Claude Science); `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat…
Remote
Claude Developer Platform · in the page
api/compliance/apps/sessions/remote
…h text item inside a tool result to at most this 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:…
Messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/remote/messages
…h text item inside a tool result to at most this 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:…
Retrieve remote session messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/remote/messages/list
…h text item inside a tool result to at most this 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:…
Organizations
Claude Developer Platform · in the page
api/compliance/organizations
…nt full name - `organization_role: "admin" or "billing" or "claude_code_user" or 8 more` User's built-in role within the organization. This is distinct from any custom RBAC roles that may also…
Roles
Claude Developer Platform · in the page
api/compliance/organizations/roles
…# Response (200) ```json { "data": [ { "action": "claude_code", "resource_id": "a1b2c3d4-e5f6-4789-a012-3456789abcde", "resource_type": "organization" } ], "has_more":…
Permissions
Claude Developer Platform · in the page
api/compliance/organizations/roles/permissions
…# Response (200) ```json { "data": [ { "action": "claude_code", "resource_id": "a1b2c3d4-e5f6-4789-a012-3456789abcde", "resource_type": "organization" } ], "has_more":…
List Compliance Role Permissions
Claude Developer Platform · in the page
api/compliance/organizations/roles/permissions/list
…# Response (200) ```json { "data": [ { "action": "claude_code", "resource_id": "a1b2c3d4-e5f6-4789-a012-3456789abcde", "resource_type": "organization" } ], "has_more":…
Settings
Claude Developer Platform · in the page
api/compliance/organizations/settings
…setting is reported for Claude Console organizations, and the Claude Code zero data retention and customer-managed encryption keys (CMEK) settings for Claude Enterprise organizations. Each reports wh…
Get effective organization settings
Claude Developer Platform · in the page
api/compliance/organizations/settings/retrieve
…setting is reported for Claude Console organizations, and the Claude Code zero data retention and customer-managed encryption keys (CMEK) settings for Claude Enterprise organizations. Each reports wh…
Users
Claude Developer Platform · in the page
api/compliance/organizations/users
…nt full name - `organization_role: "admin" or "billing" or "claude_code_user" or 8 more` User's built-in role within the organization. This is distinct from any custom RBAC roles that may also…
List organization users
Claude Developer Platform · in the page
api/compliance/organizations/users/list
…nt full name - `organization_role: "admin" or "billing" or "claude_code_user" or 8 more` User's built-in role within the organization. This is distinct from any custom RBAC roles that may also…
errors
Claude Developer Platform · in the page
api/errors
…claude.com/docs/en/api/errors description: Understand the HTTP status codes, error response shape, and request IDs the Claude API returns, and handle errors with the SDK's typed exceptions. --- ## HT…
Messages
Claude Developer Platform · in the page
api/messages
…invocation generated by a server-side tool. - `type: "code_execution_20250825"` - `tool_id: string` pattern: ^srvtoolu_[a-zA-Z0-9_]+$ - `Se…
Batches
Claude Developer Platform · in the page
api/messages/batches
…ocation generated by a server-side tool. - `type: "code_execution_20250825"` - `tool_id: string` pattern: ^srvtoolu_[a-zA-Z0-9_]+$…
Create a Message Batch
Claude Developer Platform · in the page
api/messages/batches/create
…ocation generated by a server-side tool. - `type: "code_execution_20250825"` - `tool_id: string` pattern: ^srvtoolu_[a-zA-Z0-9_]+$…
Retrieve Message Batch results
Claude Developer Platform · in the page
api/messages/batches/results
…s request. This will be non-null if a container tool (e.g. code execution) was used. - `id: string` Identifier for the container used in this request - `e…
Count tokens in a Message
Claude Developer Platform · in the page
api/messages/count_tokens
…invocation generated by a server-side tool. - `type: "code_execution_20250825"` - `tool_id: string` pattern: ^srvtoolu_[a-zA-Z0-9_]+$ - `Se…
Create a Message
Claude Developer Platform · in the page
api/messages/create
…invocation generated by a server-side tool. - `type: "code_execution_20250825"` - `tool_id: string` pattern: ^srvtoolu_[a-zA-Z0-9_]+$ - `Se…
Models
Claude Developer Platform · in the page
api/models
…pport` Whether the model supports citation generation. - `code_execution: CapabilitySupport` Whether code that the model runs in the code execution tool can call the request's other…
List Models
Claude Developer Platform · in the page
api/models/list
…pport` Whether the model supports citation generation. - `code_execution: CapabilitySupport` Whether code that the model runs in the code execution tool can call the request's other…
Get a Model
Claude Developer Platform · in the page
api/models/retrieve
…pport` Whether the model supports citation generation. - `code_execution: CapabilitySupport` Whether code that the model runs in the code execution tool can call the request's other…