499 pages for force.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
thinking-troubleshooting
Claude Developer Platform · in the page
build-with-claude/thinking-troubleshooting
…or `max` returns a 400 error. On Claude Opus 5, this restriction is enforced on each request. On Claude Haiku 5.5, a per-message effort that differs from the level in effect also returns a 400 error.*…
API usage primer for Claude
Claude Developer Platform · in the page
claude_api_primer
…ool_choice: {"type": "none"}` is supported. Adaptive thinking accepts forced tool use, except on the models listed under [Forcing tool use](https://platform.claude.com/docs/en/claude_api_primer#forcin…
apply
Claude Developer Platform · in the page
cli-sdks-libraries/cli/apply
…the reason. The command then exits with `refusing to apply`. Pass `--force` to overwrite the edit or create a replacement. Deleting a file leaves its resource in place with a warning, and `--prune`…
using
Claude Developer Platform · in the page
cli-sdks-libraries/cli/using
…ts the file type and encodes binary files as base64 automatically. To force a specific encoding use `@file://` for plain text or `@data://` for base64. Escape a literal leading `@` with a backslash (`…
openai-sdk
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/openai-sdk
…| Supported. `"required"` and named-function values force a tool call; Claude Opus 5.5, Claude Sonnet 5.5, Claude Fable 5.1, and Claude Mythos 5.1 don't support forced tool use and r…
admin-api
Claude Developer Platform · in the page
manage-claude/admin-api
…Organization webhooks Register webhook endpoints for events about enforcement actions on your organization's user profiles with [organization webhooks](https://platform.claude.com/docs/en/manage-cla…
api-and-data-retention
Claude Developer Platform · in the page
manage-claude/api-and-data-retention
…ficial source of truth for which features are covered. The API also enforces these restrictions automatically. When a HIPAA-enabled organization sends a request that includes a non-eligible feature, t…
cmek-google-cloud-kms
Claude Developer Platform · in the page
manage-claude/cmek-google-cloud-kms
…**Domain restricted sharing:** If your Google Cloud organization enforces `constraints/iam.allowedPolicyMemberDomains`, it rejects the IAM bindings for this service account. Add a project-level exc…
compliance-api
Claude Developer Platform · in the page
manage-claude/compliance-api
…nd groups across every linked organization; the effective settings in force for each organization; the underlying chats, files, and projects in claude.ai organizations; and sessions in Cowork, Claude…
compliance-api-access
Claude Developer Platform · in the page
manage-claude/compliance-api-access
…adata (names, types, roles, and groups) and the effective settings in force for organizations under the parent organization. User listings and group membership require `read:compliance_user_data`. |…
WARNING: This operation PERMANENTLY deletes the chat, all of its messages,
Claude Developer Platform · in the page
manage-claude/compliance-content-data
…iscovery (electronic discovery) exports, data loss prevention (DLP) enforcement, and account-deletion responses. Chat, file, and project content is retained for as long as your organization's retentio…
before_id is the first_id from a previous response
Claude Developer Platform · in the page
manage-claude/compliance-integration-patterns
…workflow might issue a Compliance API hard-delete (for example, DLP enforcement), retrieve and archive the target content first. There is no recovery window after a hard-delete. In every other case,…
compliance-org-data
Claude Developer Platform · in the page
manage-claude/compliance-org-data
…turns the data-privacy, security, and capability settings actually in force for one organization. ## List organizations The [List organizations](https://platform.claude.com/docs/en/api/compliance/or…
compliance-sessions
Claude Developer Platform · in the page
manage-claude/compliance-sessions
…overy (electronic discovery) exports and data loss prevention (DLP) enforcement. The Compliance API groups sessions into two endpoint families according to where they run: local session endpoints for…
data-residency
Claude Developer Platform · in the page
manage-claude/data-residency
…re needed. Your existing data residency requirements continue to be enforced through the new geo controls. ### What changed The legacy opt-out was an organization-level setting that restricted all r…
inference-hooks
Claude Developer Platform · in the page
manage-claude/inference-hooks
…hes the model. Security and compliance teams use Inference hooks to enforce data policies inline, and developers build the AI security server that evaluates each request. Because the hook runs on Ant…
inference-hooks-configuration
Claude Developer Platform · in the page
manage-claude/inference-hooks-configuration
…terprise organization, connect your AI security server, and control enforcement, failure handling, and rollout. --- <Note> Inference hooks are available only to Claude Enterprise organizations. Con…
inference-hooks-endpoint
Claude Developer Platform · in the page
manage-claude/inference-hooks-endpoint
…ge-claude/inference-hooks-endpoint#verify-the-signature) before you enforce. </Note> ## Receive a request Anthropic sends an HTTPS `POST` to the URL your administrator configures. The whole configur…
organization-webhooks
Claude Developer Platform · in the page
manage-claude/organization-webhooks
…n-webhooks description: Register webhook endpoints for events about enforcement actions on your organization's user profiles. featureMetadata: status: beta betaHeader: webhooks-2026-10-07 suppor…
rate-limits-api
Claude Developer Platform · in the page
manage-claude/rate-limits-api
…e.com/docs/en/api/rate-limits) for how each limiter is measured and enforced. * **`source` on workspace limits:** On the workspace endpoint, every limit value also carries `source`, which says where `…
spend-limits-api
Claude Developer Platform · in the page
manage-claude/spend-limits-api
…iod `period` is the recurring window over which the spend limit is enforced and spend resets. A spend limit is identified by its `(scope, period)` pair. Currently `monthly` is the only supported peri…
First request
Claude Developer Platform · in the page
manage-claude/usage-cost-api
…> <Card title="Tempo" icon="chart" href="https://help.tempo.io/workforceintelligence/latest/connect-to-anthropic"> Usage and cost attribution to Jira work items </Card> <Card title="Vantag…
user-profiles
Claude Developer Platform · in the page
manage-claude/user-profiles
…API requests to the end customers your platform serves, so a safety enforcement action can apply to one profile instead of your whole organization. --- User profiles ("profiles") tell Anthropic which…
Create the app registration that represents the Claude API audience.
Claude Developer Platform · in the page
manage-claude/wif-providers/azure
…it caches each resource's token for that window and offers no way to force an early refresh, and the issuer's 1-hour default rejects those tokens, so the exchange fails with the opaque `401` `authent…
wif-reference
Claude Developer Platform · in the page
manage-claude/wif-reference
…api#permissions-and-constraints). | ## Validation rules Anthropic enforces these constraints when you create or update issuers and rules, and when verifying an incoming JWT at exchange time. For co…
budgets
Claude Developer Platform · in the page
managed-agents/budgets
…udgets description: Cap a session's spend with a hard dollar budget enforced at public list rates. featureMetadata: topic: title: Managed Agents url: https://platform.claude.com/docs/en/mana…
memory
Claude Developer Platform · in the page
managed-agents/memory
…lly added to the system prompt. `access` (csharp, go: `Access`) is enforced at the filesystem level: a `read_only` mount rejects writes, whereas writes to a `read_write` mount produce [memory version…
multiagent-orchestration
Claude Developer Platform · in the page
managed-agents/multiagent-orchestration
…go-ahead." There's no approval step before a run starts, so nothing enforces this. Keep runs to the tasks that need them, because every agent in a run uses tokens. Then [create a session](https://pl…
spawn.sh: called once per claimed work item
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes
…s the shutdown, at which point the work item becomes `stopped`. Pass `force: true` (python: `force=True`; cli: `--force`) to mark the work item `stopped` immediately instead of waiting for the worker'…
self-hosted-sandboxes-operations
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-operations
…d confirms the shutdown. The work item then becomes `stopped`. Pass `force: true` (python: `force=True`; cli: `--force`) to mark the work item `stopped` immediately instead of waiting for the worker'…
self-hosted-sandboxes-security
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-security
…ach other inside that boundary is entirely your responsibility. * **Enforce data retention in your environment.** Once session content reaches your worker, it is outside Anthropic's data lifecycle con…
session-observability
Claude Developer Platform · in the page
managed-agents/session-observability
…](https://platform.claude.com/docs/en/managed-agents/budgets). ### Enforce a spend limit To enforce a spend limit, set a session budget rather than polling usage and stopping the session yourself. T…
sessions
Claude Developer Platform · in the page
managed-agents/sessions
…ses and goes idle with the stop reason `budget_reached`. The cap is enforced between model requests, so the request that crosses it completes first and the session's final list cost can land [a fracti…
tools-web-restrictions
Claude Developer Platform · in the page
managed-agents/tools-web-restrictions
…agent-orchestration), every domain list that applies to a thread is enforced at the same time. An agent listed in the `predefined_agents` (java, php: `predefinedAgents`; csharp, go: `PredefinedAgents`…
Or, for Claude Mythos 5.1, which offers the same capabilities to verified organizations:
Claude Developer Platform · in the page
models/fable-5-1/migration-guide
…and `stop_details` categories all match Claude Fable 5. What changes: forced tool choice returns a 400 error; only Claude Fable 5.1 and Claude Mythos 5.1 read Claude Fable 5.1's thinking blocks, and o…
overview
Claude Developer Platform · in the page
models/fable-5-1/overview
…42). If you already call Claude Fable 5, four changes are breaking: [forced tool use returns an error](https://platform.claude.com/docs/en/models/fable-5-1/whats-new-fable-5-1#forced-tool-use-is-not-…
whats-new-fable-5-1
Claude Developer Platform · in the page
models/fable-5-1/whats-new-fable-5-1
…42). If you already call Claude Fable 5, four changes are breaking: [forced tool use returns an error](https://platform.claude.com/docs/en/models/fable-5-1/whats-new-fable-5-1#forced-tool-use-is-not-…
migration-guide
Claude Developer Platform · in the page
models/haiku-5-5/migration-guide
…": "adaptive", "display": "summarized"}`. Claude Haiku 5.5 accepts a forced `tool_choice` (`any` or a named tool), but the response starts with the tool call and has no `thinking` block. To let the m…
migration-guide
Claude Developer Platform · in the page
models/opus-5-5/migration-guide
…](https://platform.claude.com/docs/en/models/opus-5-5/migration-guide#forced-tool-use). * **Sampling parameters:** Omit `temperature`, `top_p`, and `top_k`. Use prompting to guide the model's behavior…
overview
Claude Developer Platform · in the page
models/opus-5-5/overview
…cs/en/models/opus-5-5/whats-new-opus-5-5#thinking-cant-be-disabled), [forced tool use returns an error](https://platform.claude.com/docs/en/models/opus-5-5/whats-new-opus-5-5#forced-tool-use-is-not-su…
whats-new-opus-5-5
Claude Developer Platform · in the page
models/opus-5-5/whats-new-opus-5-5
…cs/en/models/opus-5-5/whats-new-opus-5-5#thinking-cant-be-disabled), [forced tool use returns an error](https://platform.claude.com/docs/en/models/opus-5-5/whats-new-opus-5-5#forced-tool-use-is-not-su…
migration-guide
Claude Developer Platform · in the page
models/sonnet-5-5/migration-guide
…docs/en/models/sonnet-5-5/migration-guide#migrating-from-sonnet-45), [forced tool choice](https://platform.claude.com/docs/en/models/sonnet-5-5/migration-guide#forced-tool-use), and [`thinking: {"type…
overview
Claude Developer Platform · in the page
models/sonnet-5-5/overview
…odels/sonnet-5-5/whats-new-sonnet-5-5#turn-off-up-front-thinking). * [Forced tool use returns an error](https://platform.claude.com/docs/en/models/sonnet-5-5/whats-new-sonnet-5-5#forced-tool-use-is-no…
whats-new-sonnet-5-5
Claude Developer Platform · in the page
models/sonnet-5-5/whats-new-sonnet-5-5
…odels/sonnet-5-5/whats-new-sonnet-5-5#turn-off-up-front-thinking). * [Forced tool use returns an error](https://platform.claude.com/docs/en/models/sonnet-5-5/whats-new-sonnet-5-5#forced-tool-use-is-no…
overview
Claude Developer Platform · in the page
release-notes/overview
…m/docs/en/api/migration-2026-10-21#sdk-changes). * We've added the `enforcement_status` and `enforcement_actions` fields to [user profiles](https://platform.claude.com/docs/en/manage-claude/user-profi…
claude-fable-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5
…self-criticism, and avoids creating content that would support or reinforce self-destructive behavior, even if the person requests this. When discussing means restriction or safety planning with someo…
claude-fable-5-1
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5-1
…self-criticism, and avoids creating content that would support or reinforce self-destructive behavior, even if the person requests this. When discussing means restriction or safety planning with someo…
claude-haiku-3-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-haiku-3-5
…self-criticism, and avoids creating content that would support or reinforce self-destructive behavior even if they request this. In ambiguous cases, it tries to ensure the human is happy and is approa…
claude-haiku-4-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-haiku-4-5
…self-criticism, and avoids creating content that would support or reinforce self-destructive behavior even if the person requests this. Claude does not suggest substitution techniques for self-harm th…
claude-haiku-5-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-haiku-5-5
…self-criticism, and avoids creating content that would support or reinforce self-destructive behavior even if the person requests this. Claude does not suggest substitution techniques for self-harm th…