804 pages for resource.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
using
Claude Developer Platform · in the page
cli-sdks-libraries/cli/using
…sdks-libraries/cli/quickstart). To chain commands and version-control resources, see [CLI scripting and automation](https://platform.claude.com/docs/en/cli-sdks-libraries/cli/scripting). ## Command s…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…processing * Files API * Token counting * Beta headers ## Additional resources | Reference | Covers…
csharp
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/csharp
…/api/migration-2026-10-21#upgrade) for how to upgrade. ## Additional resources * [GitHub repository](https://github.com/anthropics/anthropic-sdk-csharp) * [NuGet package](https://www.nuget.org/packa…
go
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/go
…set `APIKey` (or `AzureADTokenProvider` for Microsoft Entra ID) and `Resource` on the config, or the `ANTHROPIC_FOUNDRY_API_KEY` and `ANTHROPIC_FOUNDRY_RESOURCE` environment variables. The Go SDK al…
java
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/java
…/api/migration-2026-10-21#upgrade) for how to upgrade. ## Additional resources * [GitHub repository](https://github.com/anthropics/anthropic-sdk-java) * [Javadocs](https://javadoc.io/doc/com.anthrop…
php
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/php
…/api/migration-2026-10-21#upgrade) for how to upgrade. ## Additional resources * [GitHub repository](https://github.com/anthropics/anthropic-sdk-php) * [Packagist](https://packagist.org/packages/ant…
For Amazon Bedrock support
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/python
…esponse, call a method through the `.with_raw_response` property of a resource or of the client. This is useful for accessing response headers or other metadata: ```python client = Anthropic() respo…
Automatically handles tool execution loop
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/ruby
…the main `anthropic` gem. Provides `Anthropic::FoundryClient`. Pass `resource:` and `api_key:` (or `azure_ad_token_provider:` for Microsoft Entra ID) to the constructor, or set the `ANTHROPIC_FOUNDRY…
typescript
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/typescript
…i/sdk/helpers/beta/zod"; import { ToolError } from "@anthropic-ai/sdk/resources/beta/messages"; import { z } from "zod"; const screenshotTool = betaZodTool({ name: "take_screenshot", inputSchema:…
home
Claude Developer Platform · in the page
home
…</HomeSection> <HomeSection last> <HomeSectionHeader label="Resources" title="Keep learning" /> <CardGroup cols={3}> <Card icon="graduation-cap" title="Courses" href="https://acad…
access-transparency
Claude Developer Platform · in the page
manage-claude/access-transparency
…| | `resource_details.type` | enum | A resource type, currently only `message`. Extensible for future resource types…
access-transparency-log
Claude Developer Platform · in the page
manage-claude/access-transparency-log
…reason_code` * `actor`, with its nested `type` and `email_address` * `resource_details`, with its nested `type`, `id`, and `parent` Version `0x02` has the same 11 required fields and one optional fie…
admin-api
Claude Developer Platform · in the page
manage-claude/admin-api
…en/manage-claude/admin-api#authentication), then manage the following resources: * Organization members and their roles * Organization invites * Workspaces and their members * API keys * Service acco…
api-and-data-retention
Claude Developer Platform · in the page
manage-claude/api-and-data-retention
…und. * **Claude Managed Agents:** Claude Managed Agents is a stateful resource; session transcripts persist until you delete them. * **Claude consumer products:** Claude Free, Pro, Max, and Ultra plan…
authentication
Claude Developer Platform · in the page
manage-claude/authentication
…ou manage access with the same IdP controls you already use for cloud resources. It does not, on its own, guarantee end-to-end security: the trust chain is only as strong as your identity provider’s c…
claude-tag-api
Claude Developer Platform · in the page
manage-claude/claude-tag-api
…xist. </Note> ## Endpoints The API exposes 14 endpoints across four resources: | Resource…
cmek-admin-api
Claude Developer Platform · in the page
manage-claude/cmek-admin-api
…ame. Replace the value that starts with `projects/` with the full key resource name. <CodeGroup> ```bash cURL curl -sS "https://api.anthropic.com/v1/organizations/external…
cmek-aws-kms
Claude Developer Platform · in the page
manage-claude/cmek-aws-kms
…:iam::<AWS_ACCOUNT_ID>:root" }, "Action": "kms:*", "Resource": "*" }, { "Sid": "AllowAnthropicCMEKCrypto", "Effect": "Allow", "Principal": { "AWS":…
cmek-aws-kms-workspaces
Claude Developer Platform · in the page
manage-claude/cmek-aws-kms-workspaces
…c-cmek-client-us" }, "Action": ["kms:Encrypt", "kms:Decrypt"], "Resource": "*", "Condition": { "StringEquals": { "kms:EncryptionContext:anthropic:org_uuid": ["<ORGANIZATION_UUID>"]…
cmek-claude-platform-on-aws
Claude Developer Platform · in the page
manage-claude/cmek-claude-platform-on-aws
…:iam::<AWS_ACCOUNT_ID>:root" }, "Action": "kms:*", "Resource": "*" }, { "Sid": "AllowClaudePlatformOnAWSCrypto", "Effect": "Allow", "Principal": { "…
cmek-google-cloud-kms
Claude Developer Platform · in the page
manage-claude/cmek-google-cloud-kms
…Anthropic’s service account access to the key"> Check that **Resource** shows the key, not the key ring or project. Enter these values: * **New principals:** `anthropic-cmek-client-u…
cmek-how-it-works
Claude Developer Platform · in the page
manage-claude/cmek-how-it-works
…the CMEK whitepaper in the [Trust Center](https://trust.anthropic.com/resources). Next, read [what each key action does](https://platform.claude.com/docs/en/manage-claude/cmek-key-lifecycle#what-each…
cmek-troubleshooting
Claude Developer Platform · in the page
manage-claude/cmek-troubleshooting
…910:role/anthropic-cmek-client-us" }, "Action": "kms:Decrypt", "Resource": "*", "Condition": { "StringEquals": { "kms:EncryptionContext:anthropic:compartment_uuid": ["<COMPARTMENT_UU…
WARNING: This operation PERMANENTLY deletes the chat, all of its messages,
Claude Developer Platform · in the page
manage-claude/compliance-content-data
…-data#list-organization-users). The other endpoints on this page take resource IDs directly. </Check> The endpoints on this page expose Claude Enterprise chat content, file uploads, projects, and pro…
compliance-errors
Claude Developer Platform · in the page
manage-claude/compliance-errors
…| Usually no | A message that names a resource means it was deleted or never existed; remove it from your queue. The bare message `Not found` means the request did not…
compliance-faq
Claude Developer Platform · in the page
manage-claude/compliance-faq
…n, file uploads, project changes, administrative actions, and similar resource events), but it does not capture the prompt text or model responses inside chats or messages. To retrieve message bo…
before_id is the first_id from a previous response
Claude Developer Platform · in the page
manage-claude/compliance-integration-patterns
…e Enterprise data only. The Activity Feed surfaces administrative and resource events organization-wide. The Compliance API does not include: * Prompt text or model responses from Claude Console, or…
api
Claude Developer Platform · in the page
manage-claude/opentelemetry/api
…s://platform.claude.com/docs/en/manage-claude/workspaces#api-keys-and-resource-scoping). ## 3. Check that spans arrive 1. In the Console, select a workspace that the destination covers and send a Me…
plugins-api
Claude Developer Platform · in the page
manage-claude/plugins-api
…xist. </Note> ## Endpoints The API exposes 18 endpoints across five resources: | Resource…
rate-limits-api
Claude Developer Platform · in the page
manage-claude/rate-limits-api
…ied at the organization level for the Messages API and its supporting resources. Limits for other products, such as [Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview)…
spend-limits-api
Claude Developer Platform · in the page
manage-claude/spend-limits-api
…ons. </Note> ## Overview The API exposes eight endpoints across two resources: | Resource | Endpoints…
user-management
Claude Developer Platform · in the page
manage-claude/user-management
…/api/versioning) header. </Check> ## Overview This page covers five resources: | Resource | Endpoints…
user-profiles
Claude Developer Platform · in the page
manage-claude/user-profiles
…equests can use those profile IDs, Anthropic has to link your Foundry resource to that organization. To request the link, contact your Anthropic account team. The `/v1/user_profiles` endpoints are not…
wif-admin-api
Claude Developer Platform · in the page
manage-claude/wif-admin-api
….claude.com/docs/en/manage-claude/workload-identity-federation) (WIF) resources programmatically: service accounts, federation issuers, and federation rules. Use it to keep your federation configurati…
aws
Claude Developer Platform · in the page
manage-claude/wif-providers/aws
…"Allow", "Action": ["sts:GetWebIdentityToken"], "Resource": "*" } ] } ``` </Step> <Step title="Find your account’s STS issuer URL"> After you enable…
Create the app registration that represents the Claude API audience.
Claude Developer Platform · in the page
manage-claude/wif-providers/azure
…tokens for it. Without this registration, token requests fail with a “resource not found in tenant” error (`AADSTS50001` from the managed identity endpoints, `AADSTS500011` from the Entra token endpoi…
gcp
Claude Developer Platform · in the page
manage-claude/wif-providers/gcp
…ce account, and creating a federation rule. The wizard creates these resources for you. Use the following values whether you enter them in the wizard or send them to the [Admin API](https://platform.…
github-actions
Claude Developer Platform · in the page
manage-claude/wif-providers/github-actions
…ce account, and creating a federation rule. The wizard creates these resources for you. Use the following values whether you enter them in the wizard or send them to the [Admin API](https://platform.…
kubernetes
Claude Developer Platform · in the page
manage-claude/wif-providers/kubernetes
…ce account, and creating a federation rule. The wizard creates these resources for you. Use the following values whether you enter them in the wizard or send them to the [Admin API](https://platform.…
okta
Claude Developer Platform · in the page
manage-claude/wif-providers/okta
…ce account, and creating a federation rule. The wizard creates these resources for you. Use the following values whether you enter them in the wizard or send them to the [Admin API](https://platform.…
Replace NODE_UID with the node's UID:
Claude Developer Platform · in the page
manage-claude/wif-providers/spiffe
…roller-manager) can declare entries with the `ClusterSPIFFEID` custom resource instead of calling `spire-server entry create` directly. ### Run spiffe-helper [spiffe-helper](https://github.com/spiff…
wif-reference
Claude Developer Platform · in the page
manage-claude/wif-reference
…need to call Claude and never need to manage Files, Skills, or other resources. | | `worksp…
workload-identity-federation
Claude Developer Platform · in the page
manage-claude/workload-identity-federation
…udit logging) for defense in depth. ## Concepts You configure three resources in the Claude Console before any workload can federate. Together they express “tokens signed by issuer X, with claims th…
workspaces
Claude Developer Platform · in the page
manage-claude/workspaces
…l workspaces, 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_01J…
agent-setup
Claude Developer Platform · in the page
managed-agents/agent-setup
…zdr: eligibility: not-eligible note: Sessions are stateful resources; transcripts persist until you delete them. Applies to all Managed Agents sub-features, including Self-hosted sandboxes.…
budgets
Claude Developer Platform · in the page
managed-agents/budgets
…zdr: eligibility: not-eligible note: Sessions are stateful resources; transcripts persist until you delete them. Applies to all Managed Agents sub-features, including Self-hosted sandboxes.…
choosing-an-environment
Claude Developer Platform · in the page
managed-agents/choosing-an-environment
…zdr: eligibility: not-eligible note: Sessions are stateful resources; transcripts persist until you delete them. Applies to all Managed Agents sub-features, including Self-hosted sandboxes.…
cloud-sandboxes-reference
Claude Developer Platform · in the page
managed-agents/cloud-sandboxes-reference
…zdr: eligibility: not-eligible note: Sessions are stateful resources; transcripts persist until you delete them. Applies to all Managed Agents sub-features, including Self-hosted sandboxes.…
DCF Model Rubric
Claude Developer Platform · in the page
managed-agents/define-outcomes
…zdr: eligibility: not-eligible note: Sessions are stateful resources; transcripts persist until you delete them. Applies to all Managed Agents sub-features, including Self-hosted sandboxes.…
dreams
Claude Developer Platform · in the page
managed-agents/dreams
…zdr: eligibility: not-eligible note: Sessions are stateful resources; transcripts persist until you delete them. Applies to all Managed Agents sub-features, including Self-hosted sandboxes.…