Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

1,265 pages for -p.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

token-counting Claude Developer Platform · in the page build-with-claude/token-counting …/platform.claude.com/docs/en/build-with-claude/thinking#thinking-block-preservation-by-model); on models that keep only the last turn, the API strips them and they do **not** count. * **Current** as… vision Claude Developer Platform · in the page build-with-claude/vision …latform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices#long-context-prompting) improves results in text prompts, Claude works best when images come before text… vision-coordinates Claude Developer Platform · in the page build-with-claude/vision-coordinates …om/docs/en/build-with-claude/vision-coordinates#how-claude-resizes-and-pads-images)). To get coordinates you can use directly, either pre-resize your image so the coordinates map one-to-one onto the i… working-with-messages Claude Developer Platform · in the page build-with-claude/working-with-messages …(https://platform.claude.com/docs/en/api/migration-2026-10-21#sampling-parameters). Setting them to a non-default value returns a 400 error, and starting with `2026-10-21` any value does. Omit them fr… apply Claude Developer Platform · in the page cli-sdks-libraries/cli/apply …. Deleting a file leaves its resource in place with a warning, and `--prune` removes it (archiving it, or deleting it for a skill). Renaming a file therefore declares a new resource and leaves the ol… On a remote host without a browser: Claude Developer Platform · in the page cli-sdks-libraries/cli/authentication …in --workspace-id wrkspc_01... # If the named profile you pass with --profile doesn't exist, # a new named profile will be created with that name. ant auth login --profile work ``` During the browse… quickstart Claude Developer Platform · in the page cli-sdks-libraries/cli/quickstart …s": 20 /*, ... */ } } ``` The response is the full API object, pretty-printed because stdout is a terminal. ## Shell completion The CLI ships completion scripts for bash, zsh, fish, and PowerShell.… scripting Claude Developer Platform · in the page cli-sdks-libraries/cli/scripting …s://platform.claude.com/docs/en/manage-claude/wif-reference#credential-precedence). sessions-connect Claude Developer Platform · in the page cli-sdks-libraries/cli/sessions-connect …mation`](https://platform.claude.com/docs/en/managed-agents/permission-policies#respond-to-confirmation-requests) event, with any reason you type as its `deny_message`. If the session is `terminated`… using Claude Developer Platform · in the page cli-sdks-libraries/cli/using …--------------------------------------------------------------- | | `--profile` | Named profile to use for this command (equivalent to setting `ANTHROPIC_PROFILE`). See [Swit… apple-foundation-models Claude Developer Platform · in the page cli-sdks-libraries/libraries/apple-foundation-models …a. </Note> <Info> Claude for Foundation Models is **not** a general-purpose Messages API client. Its public surface is the Foundation Models provider conformance plus the configuration types that r… openai-sdk Claude Developer Platform · in the page cli-sdks-libraries/libraries/openai-sdk …latform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices) guide. ### System / developer message hoisting Most of the inputs to the OpenAI SDK clearly map direc… overview Claude Developer Platform · in the page cli-sdks-libraries/overview …ol for shell scripting and interactive use. * **Client SDKs:** General-purpose Messages API clients for Python, TypeScript, C#, Go, Java, PHP, and Ruby. Each SDK provides idiomatic interfaces, type sa… csharp Claude Developer Platform · in the page cli-sdks-libraries/sdks/csharp …either one page at a time or item-by-item across all pages. ### Auto-pagination To iterate through all results across all pages, use the `Paginate` method, which automatically fetches more pages as… go Claude Developer Platform · in the page cli-sdks-libraries/sdks/go …m on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) * [Claude Models on Google Cloud (Google managed)](https://platform.claude.com/docs/en/build-with-claude/claud… java Claude Developer Platform · in the page cli-sdks-libraries/sdks/java …rocessing](https://platform.claude.com/docs/en/build-with-claude/batch-processing) under the `client.messages().batches()` namespace. See [Pagination](https://platform.claude.com/docs/en/cli-sdks-libr… php Claude Developer Platform · in the page cli-sdks-libraries/sdks/php …t methods in the Claude API are paginated. This library provides auto-paginating iterators with each list response, so you do not have to request successive pages manually: ```php $client = new Clie… For Amazon Bedrock support Claude Developer Platform · in the page cli-sdks-libraries/sdks/python …e the [v1 migration guide](https://github.com/anthropics/anthropic-sdk-python/blob/main/MIGRATION.md) for the list of breaking changes. ## Usage ```python import os from anthropic import Anthropic… Automatically handles tool execution loop Claude Developer Platform · in the page cli-sdks-libraries/sdks/ruby …t methods in the Claude API are paginated. This library provides auto-paginating iterators with each list response, so you do not have to request successive pages manually: ```ruby anthropic = Anthr… typescript Claude Developer Platform · in the page cli-sdks-libraries/sdks/typescript …practices](https://support.claude.com/en/articles/9767949-api-key-best-practices-keeping-your-keys-safe-and-secure)). Enable browser support by explicitly setting `dangerouslyAllowBrowser` to `true`.… get-started Claude Developer Platform · in the page get-started …ith a Java source directory inside it: ```bash mkdir -p claude-quickstart/src/main/java && cd claude-quickstart ``` Then add a build file. Find the current SDK versio… home Claude Developer Platform · in the page home …ack" href="https://platform.claude.com/docs/en/build-with-claude/batch-processing"> Batch testing </HomeJourneyLink> <HomeJourneyLink icon="verified" href="https://pla… access-transparency Claude Developer Platform · in the page manage-claude/access-transparency …form.claude.com/docs/en/manage-claude/access-transparency#cmek-content-preservation)). * **Events arrive on your existing feed.** Activities are accessible through your [Compliance API Activity Feed](… access-transparency-log Claude Developer Platform · in the page manage-claude/access-transparency-log …e.com/docs/en/manage-claude/access-transparency-log#fetch-an-inclusion-proof) | An inclusion proof for one event | | [`GET /consistency`](https://platform.claude… admin-api Claude Developer Platform · in the page manage-claude/admin-api …m on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws), only these Admin API endpoints are available: * The workspace endpoints: create, get, list, update, and archiv… admin-api-keys Claude Developer Platform · in the page manage-claude/admin-api-keys …form.claude.com/docs/en/manage-claude/admin-api#organization-roles-and-permissions). </Step> <Step title="Open Admin keys settings"> In the Claude Console, go to the [Admin keys](https://plat… analytics-api Claude Developer Platform · in the page manage-claude/analytics-api …fied_metrics.chat`. Otherwise, it is counted in `chat_metrics`. **Per-product metric blocks.** Per-product metric objects (for example, Office Agent or Cowork metrics on a user-activity record) are a… api-and-data-retention Claude Developer Platform · in the page manage-claude/api-and-data-retention …ion settings > Data and privacy](https://claude.ai/admin-settings/data-privacy-controls), unless a user deletes it sooner. [Local session transcripts](https://platform.claude.com/docs/en/manage-claude… app-attest Claude Developer Platform · in the page manage-claude/app-attest …ocs/en/cli-sdks-libraries/libraries/apple-foundation-models#app-attest-production). ## How App Attest works Each installation of your app uses Apple's [App Attest](https://developer.apple.com/docume… authentication Claude Developer Platform · in the page manage-claude/authentication …claude.com/docs/en/manage-claude/workload-identity-federation#identity-providers"> Step-by-step guides for AWS, Google Cloud, Azure, GitHub Actions, Kubernetes, SPIFFE, and Okta </Card> <Card… First request Claude Developer Platform · in the page manage-claude/claude-code-analytics-api …m on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) is not included. ### What does it cost to use this API? The Claude Code Analytics API is free to use for all o… cmek Claude Developer Platform · in the page manage-claude/cmek …key, so misconfiguration or key loss can permanently destroy your CMEK-protected data. If you are uncertain about any step, contact your Anthropic representative before applying changes. * **Perman… cmek-aws-kms Claude Developer Platform · in the page manage-claude/cmek-aws-kms …on AWS](https://platform.claude.com/docs/en/manage-claude/cmek-claude-platform-on-aws) instead. </Note> ## Prerequisites * An AWS account with permissions to create KMS keys and set key policies (`… cmek-azure-key-vault Claude Developer Platform · in the page manage-claude/cmek-azure-key-vault …**Finding your organization ID:** Use the bare UUID, not the `org_`-prefixed ID. Copy it from one of these places: * **Claude Console:** the **Organization ID** field on the [Organization](https… cmek-google-cloud-kms Claude Developer Platform · in the page manage-claude/cmek-google-cloud-kms …**Finding your organization ID:** Use the bare UUID, not the `org_`-prefixed ID. Copy it from one of these places: * **Claude Console:** the **Organization ID** field on the [Organization](https… Fetch the first page (newest activities first). Claude Developer Platform · in the page manage-claude/compliance-activity-feed …tor, activity type, or a `created_at` time window using the dotted sub-parameters `created_at.gte`, `.gt`, `.lte`, and `.lt`. See the [API reference](https://platform.claude.com/docs/en/api/compliance… compliance-api Claude Developer Platform · in the page manage-claude/compliance-api …ion settings > Data and privacy](https://claude.ai/admin-settings/data-privacy-controls) that lets owners and primary owners download a CSV of organization events. It's significantly narrower than the… compliance-api-access Claude Developer Platform · in the page manage-claude/compliance-api-access …s://platform.claude.com/docs/en/manage-claude/compliance-org-data#read-plugins-and-plugin-marketplaces). Choose the smallest scope set that your integration needs: * An audit pipeline that r… WARNING: This operation PERMANENTLY deletes the chat, all of its messages, Claude Developer Platform · in the page manage-claude/compliance-content-data …form.claude.com/docs/en/manage-claude/compliance-content-data#retrieve-projects-and-attachments). Pick the endpoint that matches your ID type and the data you need. The same file content endpoint ser… compliance-errors Claude Developer Platform · in the page manage-claude/compliance-errors …platform.claude.com/docs/en/manage-claude/compliance-errors#transcript-page-too-large) says what to do instead.… compliance-faq Claude Developer Platform · in the page manage-claude/compliance-faq …ith a Claude Console API key, Claude Code sessions run through a third-party cloud platform (Amazon Bedrock, Google Cloud, or Microsoft Foundry), and [Claude Code cloud sessions](https://code.claude.c… compliance-org-data Claude Developer Platform · in the page manage-claude/compliance-org-data …read:compliance_org_data` on the Compliance Access Key. The user, user-preference, and group-member endpoints require `read:compliance_user_data` instead. Compliance Access Keys (`sk-ant-api01-...`… compliance-sessions Claude Developer Platform · in the page manage-claude/compliance-sessions …ns authenticated with a Claude Console API key, or run through a third-party cloud platform such as Amazon Bedrock, Google Cloud, or Microsoft Foundry. * [Claude Code cloud sessions](https://code.clau… data-residency Claude Developer Platform · in the page manage-claude/data-residency …The `inference_geo` parameter is available on the Claude API (first-party), [Claude Platform on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws), and [Claude Model… inference-hooks Claude Developer Platform · in the page manage-claude/inference-hooks …lly. On `deny`, the request is rejected and the user sees a blocked-by-policy message assembled from two parts: the per-request reason your AI security server supplied in the verdict's `deny_reason` f… inference-hooks-endpoint Claude Developer Platform · in the page manage-claude/inference-hooks-endpoint …always includes the search query and can hold other fields. ### Third-party tools A third-party tool is one on a server that Anthropic knows of, such as a claude.ai connector or an MCP server that t… opentelemetry Claude Developer Platform · in the page manage-claude/opentelemetry …geOffsetLeft={1} href="https://www.braintrust.dev/docs/integrations/ai-providers/anthropic#export-opentelemetry-traces-from-the-claude-api"> Active observability platform for agents. </Card>… api Claude Developer Platform · in the page manage-claude/opentelemetry/api …gning in](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws#signing-in) describes. * **An OTLP/HTTP endpoint** that accepts protobuf encoding at an HTTPS URL on port 443. If… sdk Claude Developer Platform · in the page manage-claude/opentelemetry/sdk …m.claude.com/docs/en/manage-claude/opentelemetry/sdk#register-a-tracer-provider) | | `propagation` (go: `option.WithOpenTelemetryPropagation()`)<br />`ANTHROPIC_OPEN_TELEMETRY_PROPAGATION=false`… organization-webhooks Claude Developer Platform · in the page manage-claude/organization-webhooks …[user profiles](https://platform.claude.com/docs/en/manage-claude/user-profiles), and when the restriction or ban ends. You manage it with the Admin API under `/v1/organizations/webhooks`. <Note> E…
Feedback