878 pages for check.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Get Federation Issuer
Claude Developer Platform · in the page
api/organization/federation/issuers/retrieve
…ed ID (`user_`/`svac_`) of the actor that archived this issuer. - `check_jti: boolean` Whether the jwt-bearer exchange enforces JTI single-use (replay protection) for tokens from this issuer.…
Update Federation Issuer
Claude Developer Platform · in the page
api/organization/federation/issuers/update
…m/docs/en/api/versioning?sdk_languages=http). ## Body parameters - `check_jti: optional boolean or null` Whether the jwt-bearer exchange enforces JTI single-use (replay protection) for tokens fro…
Rules
Claude Developer Platform · in the page
api/organization/federation/rules
…a 400 error. The workspace reference is validated. Membership is not checked at rule creation: token exchange resolves a single enabled workspace per call and is rejected unless the target service ac…
Archive Federation Rule
Claude Developer Platform · in the page
api/organization/federation/rules/archive
…ken. - `target: ServiceAccountTarget` What this rule targets. Check `type` before reading the other fields. Tokens minted via a rule whose target `type` is `service_account` act as that servic…
Create Federation Rule
Claude Developer Platform · in the page
api/organization/federation/rules/create
…a 400 error. The workspace reference is validated. Membership is not checked at rule creation: token exchange resolves a single enabled workspace per call and is rejected unless the target service ac…
List Federation Rules
Claude Developer Platform · in the page
api/organization/federation/rules/list
…ken. - `target: ServiceAccountTarget` What this rule targets. Check `type` before reading the other fields. Tokens minted via a rule whose target `type` is `service_account` act as that servic…
Get Federation Rule
Claude Developer Platform · in the page
api/organization/federation/rules/retrieve
…ken. - `target: ServiceAccountTarget` What this rule targets. Check `type` before reading the other fields. Tokens minted via a rule whose target `type` is `service_account` act as that servic…
Update Federation Rule
Claude Developer Platform · in the page
api/organization/federation/rules/update
…g. `claims.repository_owner`). On these issuers the requirement is re-checked on every update; if an existing rule's stored match does not yet constrain tenant identity, any update (even a rename or d…
Workspaces
Claude Developer Platform · in the page
api/organization/federation/rules/workspaces
…bership of the rule's target service account in this workspace is not checked at enablement: token exchange into this workspace is rejected unless the target is a member (it is implicitly a member of…
Add Federation Rule Workspace
Claude Developer Platform · in the page
api/organization/federation/rules/workspaces/add
…bership of the rule's target service account in this workspace is not checked at enablement: token exchange into this workspace is rejected unless the target is a member (it is implicitly a member of…
List Federation Rule Workspaces
Claude Developer Platform · in the page
api/organization/federation/rules/workspaces/list
…s with `applies_to_all_workspaces` or a legacy single `workspace_id`, check those fields on the rule itself. ## Path parameters - `federation_rule_id: string` ID of the federation rule. ## Query…
RBAC Groups
Claude Developer Platform · in the page
api/organization/rbac_groups
…wnerAccessUnconfirmedErrorDetails object` The API could not finish checking whether an RBAC Group in the request grants owner access, so it made no change. Retrying the same request will not help.…
RBAC Roles
Claude Developer Platform · in the page
api/organization/rbac_roles
…he subset of those for stable features as it stands at permission-check time; neither mode grants model-access entitlements. A consumer enumerating a role's per-feature grants should treat…
Permissions
Claude Developer Platform · in the page
api/organization/rbac_roles/permissions
…he subset of those for stable features as it stands at permission-check time; neither mode grants model-access entitlements. A consumer enumerating a role's per-feature grants should treat…
List RBAC Role Permissions
Claude Developer Platform · in the page
api/organization/rbac_roles/permissions/list
…he subset of those for stable features as it stands at permission-check time; neither mode grants model-access entitlements. A consumer enumerating a role's per-feature grants should treat…
overview
Claude Developer Platform · in the page
api/overview
…https://platform.claude.com/docs/en/api/supported-regions) worldwide. Check the supported regions page to confirm availability in your location. ## Next steps <CardGroup cols={2}> <Card title="Mes…
rate-limits
Claude Developer Platform · in the page
api/rate-limits
…laude.com/docs/en/manage-claude/workspaces#claude-code-workspace) are checked separately: Claude Code requests over that workspace’s limit can instead receive a 429 that carries a `retry-after` header…
service-tiers
Claude Developer Platform · in the page
api/service-tiers
…ude Opus 5.5, Claude Opus 5, Claude Sonnet 5.5, and Claude Sonnet 5. Check the [Models overview](https://platform.claude.com/docs/en/models/overview) for more details on available models. ## Availab…
User Profiles
Claude Developer Platform · in the page
api/user_profiles
…ase, for example `US`. Only the form, two uppercase ASCII letters, is checked. pattern: ^[A-Z]{2}$ - `email_hash: optional string or null` A hash of the entity's email address, computed b…
Create User Profile
Claude Developer Platform · in the page
api/user_profiles/create
…ase, for example `US`. Only the form, two uppercase ASCII letters, is checked. pattern: ^[A-Z]{2}$ - `email_hash: optional string or null` A hash of the entity's email address, computed b…
List User Profiles
Claude Developer Platform · in the page
api/user_profiles/list
…null`. `verify`: the end user can clear it now by passing an identity check. `null`: there is nothing the end user can do now to clear it, including while Anthropic reviews an identity check the end u…
Get User Profile
Claude Developer Platform · in the page
api/user_profiles/retrieve
…null`. `verify`: the end user can clear it now by passing an identity check. `null`: there is nothing the end user can do now to clear it, including while Anthropic reviews an identity check the end u…
Update User Profile
Claude Developer Platform · in the page
api/user_profiles/update
…ase, for example `US`. Only the form, two uppercase ASCII letters, is checked. pattern: ^[A-Z]{2}$ - `email_hash: optional string or null` A hash of the entity's email address, computed b…
Message Batches API
Claude Developer Platform · in the page
build-with-claude/batch-processing
…a batch or by listing batches. You can implement a polling loop that checks the batch status periodically until processing has ended: <CodeGroup> ```bash cURL # Check the status; repeat until pr…
cache-diagnostics
Claude Developer Platform · in the page
build-with-claude/cache-diagnostics
…r when the response starts very quickly. Treat it as inconclusive and check the next turn. | | `{"cache_miss_reason": {...}}` | A `cache_miss_reason` is attached. For `*_changed`…
citations
Claude Developer Platform · in the page
build-with-claude/citations
…lines whose name isn’t one of your fields, such as a closing note. 4. Check that each field has a value and at least one citation. The API doesn’t guarantee either. ### Using prompt caching with cita…
claude-in-amazon-bedrock
Claude Developer Platform · in the page
build-with-claude/claude-in-amazon-bedrock
…open to all Amazon Bedrock customers. For any other model’s criteria, check [Amazon Bedrock model access](https://console.aws.amazon.com/bedrock/home#/modelaccess) in the AWS console. For region avail…
anthropic-managed
Claude Developer Platform · in the page
build-with-claude/claude-models-on-google-cloud/anthropic-managed
…(Anthropic managed). To compare the two Google Cloud offerings, or to check which one you use, see [Claude Models on Google Cloud](https://platform.claude.com/docs/en/build-with-claude/claude-models-o…
google-managed
Claude Developer Platform · in the page
build-with-claude/claude-models-on-google-cloud/google-managed
…ogle managed) offers different Claude models in different regions. To check which models a region offers, search “Claude” in [Model Garden](https://cloud.google.com/model-garden) or see Google Cloud’s…
overview
Claude Developer Platform · in the page
build-with-claude/claude-models-on-google-cloud/overview
…code. The heading of that value’s column is your offering. | What to check | [Claude Models on Google Cloud (Anthropic managed)](https://platform.claude.…
claude-platform-on-aws
Claude Developer Platform · in the page
build-with-claude/claude-platform-on-aws
…vacy Notice, and the AWS Customer Agreement) and select the agreement checkbox. 4. Click **Continue**. The page shows a **Sign-up in progress** banner. Stay on the page. Sign-up takes a few m…
sent_count = len(messages sent in the compaction request)
Claude Developer Platform · in the page
build-with-claude/compaction
…compact_20260112", "pause_after_compaction": True}] }, ) # Check if compaction triggered a pause if response.stop_reason == "compaction": # Response contains only the compaction blo…
compaction-background
Claude Developer Platform · in the page
build-with-claude/compaction-background
…pending ``` </CodeGroup> * **Deciding when to compact:** The size check also requires that no compaction request is pending. * **Starting the request:** Where the loop waits for the compaction res…
compaction-keep-recent-turns
Claude Developer Platform · in the page
build-with-claude/compaction-keep-recent-turns
…start with a `user` message. * **Deciding when to compact:** The size check also requires that the conversation has more turns than the program keeps, so the older part is never empty. * **The compact…
compaction-on-demand
Claude Developer Platform · in the page
build-with-claude/compaction-on-demand
…summary and on every later request that carries the signed block. To check whether a model supports on-demand compaction, call the [Models API](https://platform.claude.com/docs/en/api/beta/models/lis…
compaction-thinking-blocks
Claude Developer Platform · in the page
build-with-claude/compaction-thinking-blocks
…d compaction stay valid on models with preserved thinking, and how to check. featureMetadata: status: beta betaHeader: compact-2026-09-04 supportedModels: - claude-fable-5-2 - claude-myt…
compaction-threshold
Claude Developer Platform · in the page
build-with-claude/compaction-threshold
…compact_20260112", "pause_after_compaction": True}] }, ) # Check if compaction triggered a pause if response.stop_reason == "compaction": # Response contains only the compaction blo…
context-editing
Claude Developer Platform · in the page
build-with-claude/context-editing
…atform.claude.com/docs/en/build-with-claude/preserved-thinking#prefix-check). ### Context editing and prompt caching Context editing’s interaction with [prompt caching](https://platform.claude.com/d…
effort
Claude Developer Platform · in the page
build-with-claude/effort
…pts, the model is more likely to skip a search, stop early, or skip a check at `low`. Use `high` for knowledge work, longer agent tasks, and strict instruction following. Use `xhigh` or `max` only whe…
fallback-credit
Claude Developer Platform · in the page
build-with-claude/fallback-credit
…Google Cloud (Google managed), or Microsoft Foundry. </Accordion> ## Checking that the credit applied The refund is visible in the retry’s `usage`. Compared with what the same request would report w…
fast-mode
Claude Developer Platform · in the page
build-with-claude/fast-mode
…s://platform.claude.com/usage/limits) page in the Claude Console. ## Checking which speed was used The response `usage` object includes a `speed` field that indicates which speed was used, either `"…
files
Claude Developer Platform · in the page
build-with-claude/files
….new files = client.files.list puts files ``` </CodeGroup> To check a known set of files in one request instead of paging, pass up to 100 file IDs as `ids[]` query parameters. An `ids[]` reque…
handling-stop-reasons
Claude Developer Platform · in the page
build-with-claude/handling-stop-reasons
…sage.stop_reason) field that tells you why Claude stopped generating. Check this field to decide whether to use the response as-is, continue the conversation, retry, or fall back to another model. Fo…
message-threads
Claude Developer Platform · in the page
build-with-claude/message-threads
…). Send only the new messages on a continue request. The API doesn’t check them against the messages it already has. A message you send again can appear twice in the conversation, or the request can…
mid-conversation-effort-example
Claude Developer Platform · in the page
build-with-claude/mid-conversation-effort-example
…a large backlog without launching it all at once. The `DOC_TEST_MODE` check caps the loops to a single turn when that environment variable is set, so the automated docs harness can validate that the f…
mid-conversation-system-messages
Claude Developer Platform · in the page
build-with-claude/mid-conversation-system-messages
…starts with an mcp_tool_listing block for the calendar server, # so check each block's type instead of reading content[0]. for block in response.content: match block.type: case "mc…
overview
Claude Developer Platform · in the page
build-with-claude/overview
…ur client as Claude writes it, without the server first buffering and checking the JSON. | | [Message threads](https://platform.claude.com/docs/en/build-with-claude/message-thr…
pdf-support
Claude Developer Platform · in the page
build-with-claude/pdf-support
…ocument information into structured formats ## Before you start ### Check PDF requirements Claude works with any standard PDF. Ensure your request size meets these requirements: | Requirement…
preserved-thinking
Claude Developer Platform · in the page
build-with-claude/preserved-thinking
…/preserved-thinking description: On Claude models that run the prefix check, preserved thinking determines whether the model can use a thinking block you send back from an earlier turn. featureMetadat…
Request 2 caches its request content (not the response)
Claude Developer Platform · in the page
build-with-claude/prompt-caching
…When you send a request with prompt caching enabled: 1. The system checks if a prompt prefix, up to a specified cache breakpoint, is already cached from a recent query. 2. If found, it uses the cac…