1,079 pages for author.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
java
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/java
…-------- | | 400 | `BadRequestException` | | 401 | `UnauthorizedException` | | 403 | `PermissionDeniedException` | | 404 | `NotFoundException` | | 422…
php
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/php
…t. * **Authentication:** The SDK refreshes OAuth tokens, and signs or authorizes Amazon Bedrock and Google Cloud requests, inside the innermost `$next`. A request that your middleware changes is there…
typescript
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/typescript
…inspect, extract, and misuse these credentials. This could lead to unauthorized access using your credentials and potentially compromise sensitive data or functionality. **When might this not be d…
get-api-key
Claude Developer Platform · in the page
get-api-key
…THROPIC_API_KEY` automatically. Direct HTTP requests send the key as `Authorization: Bearer <key>`. If your API key isn’t scoped to a workspace, you must also send the `anthropic-workspace-id` header…
get-started
Claude Developer Platform · in the page
get-started
…sages \ -H "content-type: application/json" \ -H "Authorization: Bearer $(ant auth print-credentials --access-token)" \ -H "anthropic-version: 2026-10-21" \ -d…
admin-api
Claude Developer Platform · in the page
manage-claude/admin-api
…. * An **OAuth bearer token** with the `org:admin` scope sent in the `authorization: Bearer` header. Only members with the admin, owner, or primary owner role can obtain one. See [Obtain an OAuth bear…
api-and-data-retention
Claude Developer Platform · in the page
manage-claude/api-and-data-retention
…0-day data retention and are not available under ZDR unless expressly authorized by Anthropic. See [Model-specific data retention requirements](https://platform.claude.com/docs/en/manage-claude/api-an…
app-attest
Claude Developer Platform · in the page
manage-claude/app-attest
…write. Tokens are scoped to your workspace, expire after 1 hour, and authorize only [Messages API](https://platform.claude.com/docs/en/api/messages/create) calls. They carry no end-user identity: App…
authentication
Claude Developer Platform · in the page
manage-claude/authentication
…| Static `sk-ant-api...` secret sent as a bearer token in the `Authorization` header | Local development, prototyping, scripts, and servers where you control secret storage…
cmek
Claude Developer Platform · in the page
manage-claude/cmek
…ess to an incorrect or spoofed principal can expose your data to an unauthorized party. Always verify the Anthropic identifier against the published production identities in each configuration guide.…
cmek-azure-key-vault
Claude Developer Platform · in the page
manage-claude/cmek-azure-key-vault
…show --name <your-vault-name> \ --query "{rbac:properties.enableRbacAuthorization, purge:properties.enablePurgeProtection, pub:properties.publicNetworkAccess, net:properties.networkAcls.defaultActio…
WARNING: This operation PERMANENTLY deletes the chat, all of its messages,
Claude Developer Platform · in the page
manage-claude/compliance-content-data
…when the Compliance Access Key is created. # Ensure you have explicit authorization before running this. curl --fail-with-body -sS -X DELETE \ "https://api.anthropic.com/v1/compliance/apps/chats/cl…
compliance-errors
Claude Developer Platform · in the page
manage-claude/compliance-errors
…| | [401 Unauthorized](https://platform.claude.com/docs/en/manage-claude/compliance-errors#401-unauthorized) | No…
compliance-faq
Claude Developer Platform · in the page
manage-claude/compliance-faq
…ey’s only Compliance API scope is `read:compliance_activities`, which authorizes the Activity Feed only. Every other Compliance API endpoint requires a scope that only a Compliance Access Key created…
compliance-sessions
Claude Developer Platform · in the page
manage-claude/compliance-sessions
…n history and that could not be matched to a captured response; their authorship is not verified. * `synthetic_marker` marks records generated by the endpoint itself, such as the marker that stands in…
api
Claude Developer Platform · in the page
manage-claude/opentelemetry/api
…endpoint_url": "https://gateway.example.com/otlp", "headers": {"authorization": "Bearer YOUR_OBSERVABILITY_API_KEY"}, "traces": {"content_mode": "metadata_only"}, "workspaces": {"typ…
usage-cost-analytics-api
Claude Developer Platform · in the page
manage-claude/usage-cost-analytics-api
…an OAuth token with the `org:admin` scope. Send an OAuth token in an `authorization: Bearer` header instead of the `x-api-key` header; see [Obtain an OAuth bearer token](https://platform.claude.com/do…
user-management
Claude Developer Platform · in the page
manage-claude/user-management
…n this page read the key from it. The SDK and the `ant` CLI send the `Authorization` and `anthropic-version` headers for you. List the organization’s members, newest first: <CodeGroup> ```bash cUR…
wif-admin-api
Claude Developer Platform · in the page
manage-claude/wif-admin-api
…orkload) as any other federated workload, and sends the token in the `authorization: Bearer` header. </Step> <Step title="Manage issuers and workspace-scoped rules through the API"> With the…
aws
Claude Developer Platform · in the page
manage-claude/wif-providers/aws
…} JSON ) curl https://api.anthropic.com/v1/messages \ -H "authorization: Bearer $ACCESS_TOKEN" \ -H "anthropic-version: 2026-10-21" \ -H "content-type: application/json" \ -d '…
Create the app registration that represents the Claude API audience.
Claude Developer Platform · in the page
manage-claude/wif-providers/azure
…| You want to authorize one specific managed identity. This is the default. The rule in [Configure Anthropic](https://platform.claude.com/docs/e…
gcp
Claude Developer Platform · in the page
manage-claude/wif-providers/gcp
…Claude API curl -sS https://api.anthropic.com/v1/messages \ -H "authorization: Bearer $ACCESS_TOKEN" \ -H "anthropic-version: 2026-10-21" \ -H "content-type: application/json" \ -d '…
github-actions
Claude Developer Platform · in the page
manage-claude/wif-providers/github-actions
…e: ```yaml - name: Fetch GitHub OIDC token run: | curl -sS -H "Authorization: Bearer $ACTIONS_ID_TOKEN_REQUEST_TOKEN" \ "$ACTIONS_ID_TOKEN_REQUEST_URL&audience=https://api.anthropic.com"…
kubernetes
Claude Developer Platform · in the page
manage-claude/wif-providers/kubernetes
…} JSON ) curl https://api.anthropic.com/v1/messages \ -H "authorization: Bearer $ACCESS_TOKEN" \ -H "anthropic-version: 2026-10-21" \ -H "content-type: application/json" \ -d '…
okta
Claude Developer Platform · in the page
manage-claude/wif-providers/okta
…ges that JWT with Anthropic for a short-lived access token. The Okta authorization server’s issuer URL takes the form `https://<your-domain>.okta.com/oauth2/<auth-server-id>`. If you use the built-in…
Replace NODE_UID with the node's UID:
Claude Developer Platform · in the page
manage-claude/wif-providers/spiffe
…) curl https://api.anthropic.com/v1/messages \ -H "authorization: Bearer $ACCESS_TOKEN" \ -H "anthropic-version: 2026-10-21" \ -H "content-type: application/json" \…
wif-reference
Claude Developer Platform · in the page
manage-claude/wif-reference
…short-lived Anthropic token, prefixed `sk-ant-oat01-...`. Pass it as `Authorization: Bearer <token>`. | | `token_type` | string | Always `Bearer`.…
workload-identity-federation
Claude Developer Platform · in the page
manage-claude/workload-identity-federation
…Z with scope S.” A rule defines match conditions, a target, and the authorization scope and token lifetime that apply when the rule matches: * **Match:** The conditions an incoming JWT must satisfy…
event-deltas
Claude Developer Platform · in the page
managed-agents/event-deltas
…st-effort display aid, and the buffered `agent.message` is always the authoritative record. A client that ignores previews still receives a complete, correct stream. ## Opt in to previews Previews a…
github
Claude Developer Platform · in the page
managed-agents/github
…thub.com/org/repo", "mount_path": "/workspace/repo", "authorization_token": "ghp_your_github_token" } ] } JSON ``` ```bash CLI ant beta:sessions create \ --age…
quickstart
Claude Developer Platform · in the page
managed-agents/quickstart
…--fail-with-body https://api.anthropic.com/v1/agents \ -H "Authorization: Bearer $(ant auth print-credentials --access-token)" \ -H "anthropic-version: 2026-10-21" \ -H…
spawn.sh: called once per claimed work item
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes
…http.Error(w, "signature verification failed", http.StatusUnauthorized) return } if event.Data.Type != "session.status_run_started" { json.NewEn…
self-hosted-sandboxes-custom-tools
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-custom-tools
…ou configured for the sandbox, and nothing more. The environment key authorizes posting custom tool results, so your Claude API key stays off the worker host. <Note> To serve custom tools, you nee…
self-hosted-sandboxes-operations
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-operations
…n/api/beta/environments/work/list) with the environment key, sent as `Authorization: Bearer $ANTHROPIC_ENVIRONMENT_KEY`. That endpoint rejects your organization API key. <CodeGroup> ```bash cURL…
self-hosted-sandboxes-security
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-security
…rotation.** The environment service key (`ANTHROPIC_ENVIRONMENT_KEY`) authorizes polling your environment’s work queue and submitting results back to sessions. Store it in a secrets manager, not in en…
self-hosted-sandboxes-workers
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-workers
…{ http.Error(w, "signature verification failed", http.StatusUnauthorized) return } if event.Data.Type != "session.status_run_started" { json.NewEncoder(w).Encode(…
agent-identity
Claude Developer Platform · in the page
managed-agents/self-hosted/agent-identity
…g or tool call, your server signs a new token. It sends the token as `Authorization: Bearer <token>`, in place of a vault credential. Neither the model nor the worker receives it. To send both the to…
configuration-reference
Claude Developer Platform · in the page
managed-agents/self-hosted/configuration-reference
…send_as.header`<br />`CMA_INFERENCE__CREDENTIALS__SEND_AS__HEADER` | `Authorization` | The request header that carries the credential.…
configure
Claude Developer Platform · in the page
managed-agents/self-hosted/configure
…check sign-in"> Restart the server. A caller sends the token as `Authorization: Bearer <token>`, on any route that accepts the server API key. For every request that a token authenticated, t…
inference-provider
Claude Developer Platform · in the page
managed-agents/self-hosted/inference-provider
…names the header that carries the key. Without it, the server sends `Authorization: Bearer <key>`. * In the Compose stack, [pass the variable](https://platform.claude.com/docs/en/managed-agents/self…
session-observability
Claude Developer Platform · in the page
managed-agents/session-observability
…, php: `listCost`; csharp, go: `ListCost`). The session figure is the authoritative one. ### Read usage from the stream You don’t have to poll the session to observe these totals. The `session.usage…
skills
Claude Developer Platform · in the page
managed-agents/skills
…ling (`pptx`, `xlsx`, `docx`, `pdf`). * **Custom skills:** Skills you author and upload to your workspace. To learn how to author custom skills, see [Agent Skills](https://platform.claude.com/docs/en…
vaults
Claude Developer Platform · in the page
managed-agents/vaults
…ecurity purposes, and prevents your key from ever being shared with unauthorized hosts. <Note> `allowed_hosts` (java, php: `allowedHosts`; csharp, go: `AllowedHosts`) in `networking` (cshar…
migration-guide
Claude Developer Platform · in the page
models/fable-5-2/migration-guide
…ailable under zero data retention (ZDR) arrangements unless expressly authorized by Anthropic, and are designated Covered Models, the same as Claude Fable 5.1 and Claude Mythos 5.1. On the Claude API,…
overview
Claude Developer Platform · in the page
models/fable-5-2/overview
…ention and isn’t available under zero data retention unless expressly authorized by Anthropic. See [Model-specific data retention requirements](https://platform.claude.com/docs/en/manage-claude/api-an…
whats-new-fable-5-2
Claude Developer Platform · in the page
models/fable-5-2/whats-new-fable-5-2
…ntion and aren’t available under zero data retention unless expressly authorized by Anthropic. Both are [Covered Models](https://support.claude.com/en/articles/15425695). See [Model-specific data rete…
overview
Claude Developer Platform · in the page
release-notes/overview
…5.1. They aren’t available under zero data retention unless expressly authorized by Anthropic. See [Model-specific data retention requirements](https://platform.claude.com/docs/en/manage-claude/api-an…
claude-fable-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5
…t make categorical claims about the confidentiality or involvement of authorities when directing users to crisis helplines, as these assurances are not accurate and vary by circumstance. </user_wellbe…
claude-fable-5-1
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5-1
…t make categorical claims about the confidentiality or involvement of authorities when directing users to crisis helplines, as these assurances are not accurate and vary by circumstance. </user_wellbe…
claude-fable-5-2
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5-2
…session summary shows Claude already helping — past assistance is not authorization, and a correct earlier refusal should not be reversed by an emotional appeal. Claude does not write, explain, or wo…