186 pages for refused.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…he full set. You are not billed for the input tokens of a request refused before any output is generated. When a classifier fires mid-stream, the input and already-streamed output are billed; disc…
optimizing-for-cost-and-intelligence
Claude Developer Platform · in the page
about-claude/models/optimizing-for-cost-and-intelligence
…lone at 91% with refusals counted as wrong, but only because Opus 5.5 refused six biology questions per run compared with Sonnet 5.5’s one. On the questions each answered, Opus 5.5 led by about 2 poin…
browser-use-sdk
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-sdk
…ipt: `browserState`) after each call that returns a result, including refused and failed calls. Return every open tab, and what changed since the last report: * Opened tabs and download events * A `B…
browser-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-tool
…d` doesn’t. Other common cases: <AccordionGroup> <Accordion title="Refused navigation scheme"> ```json { "type": "tool_result", "tool_use_id": "toolu_01LeUTyqkhRxBFq1QTG3pkwN",…
Beta
Claude Developer Platform · in the page
api/beta
…rom a prior refusal's `stop_details`. When a preceding request was refused and returned a `fallback_credit_token`, pass that code here on the retry to have the retry's cache-creation tokens for…
Work
Claude Developer Platform · in the page
api/beta/environments/work
…has been none - `lease_extended: boolean` Always false: a refused heartbeat does not extend the lease - `state: "queued" or "starting" or "active" or 2 more` Current state of t…
Messages
Claude Developer Platform · in the page
api/beta/messages
…rom a prior refusal's `stop_details`. When a preceding request was refused and returned a `fallback_credit_token`, pass that code here on the retry to have the retry's cache-creation tokens for…
Batches
Claude Developer Platform · in the page
api/beta/messages/batches
…a prior refusal's `stop_details`. When a preceding request was refused and returned a `fallback_credit_token`, pass that code here on the retry to have the retry's cache-creation tokens…
Create a Message Batch
Claude Developer Platform · in the page
api/beta/messages/batches/create
…a prior refusal's `stop_details`. When a preceding request was refused and returned a `fallback_credit_token`, pass that code here on the retry to have the retry's cache-creation tokens…
Retrieve Message Batch results
Claude Developer Platform · in the page
api/beta/messages/batches/results
…Opaque code that refunds the cache-miss cost when retrying this refused request on the fallback model. Pass it as `fallback_credit_token` on the retry request. Expires 5…
Create a Message
Claude Developer Platform · in the page
api/beta/messages/create
…rom a prior refusal's `stop_details`. When a preceding request was refused and returned a `fallback_credit_token`, pass that code here on the retry to have the retry's cache-creation tokens for…
Organization
Claude Developer Platform · in the page
api/beta/organization
…owner, a member with owner permissions, or a membership admin may be refused. A refused request returns a `400` or `403` error that says why. If the request returns `503`, send it again to finish; an…
Claude Tag
Claude Developer Platform · in the page
api/beta/organization/claude_tag
…y a channel takes one: an update of a workspace that sends a value is refused, and one that sends null changes nothing. Null never clears it: sent to a channel that stores none it changes nothing, and…
Slack Channels
Claude Developer Platform · in the page
api/beta/organization/claude_tag/slack_channels
…channel up and applying `settings` are two steps: when the second is refused, the response is the refusal, the channel stays set up with every setting unset, and the error's `details.slack_channel_id…
Set Up Slack Channel
Claude Developer Platform · in the page
api/beta/organization/claude_tag/slack_channels/create
…channel up and applying `settings` are two steps: when the second is refused, the response is the refusal, the channel stays set up with every setting unset, and the error's `details.slack_channel_id…
Remove Slack Channel
Claude Developer Platform · in the page
api/beta/organization/claude_tag/slack_channels/delete
…. The channel in Slack and its messages are unchanged. The request is refused with 400 and `error.details.error_code` `slack_channel_enabled` while `enabled` resolves to `true` for the channel, as a r…
Update Slack Channel
Claude Developer Platform · in the page
api/beta/organization/claude_tag/slack_channels/update
…sent as null is cleared, so the channel inherits it. If any value is refused, no setting in the request is stored. A group direct message takes no settings and returns 400. ## Path parameters - `id…
Slack Workspaces
Claude Developer Platform · in the page
api/beta/organization/claude_tag/slack_workspaces
…ent as null is cleared, so the workspace inherits it. If any value is refused, no setting in the request is stored. ### Path parameters - `id: string` The workspace's identifier, starting with `s…
Update Slack Workspace
Claude Developer Platform · in the page
api/beta/organization/claude_tag/slack_workspaces/update
…ent as null is cleared, so the workspace inherits it. If any value is refused, no setting in the request is stored. ## Path parameters - `id: string` The workspace's identifier, starting with `sl…
Plugin Marketplaces
Claude Developer Platform · in the page
api/beta/organization/plugin_marketplaces
…is missing, private, or has no such branch or commit is reported, not refused: the response is a report with `valid: false`. Plugin sources outside the marketplace are fetched anonymously from GitHub,…
Validate Plugin Marketplace Archive
Claude Developer Platform · in the page
api/beta/organization/plugin_marketplaces/validate_archive
…out. An archive that cannot be read as a marketplace is reported, not refused: the response is a report with `valid: false`. Plugin sources outside the marketplace are fetched anonymously from GitHub,…
Validate Plugin Marketplace Repository
Claude Developer Platform · in the page
api/beta/organization/plugin_marketplaces/validate_repository
…is missing, private, or has no such branch or commit is reported, not refused: the response is a report with `valid: false`. Plugin sources outside the marketplace are fetched anonymously from GitHub,…
Plugins
Claude Developer Platform · in the page
api/beta/organization/plugins
…`. A Plugin going into the organization's library marketplace is also refused with a 409 when one of its skills has the name of an organization skill that this API does not list: `error_code` `skill_n…
Create Plugin
Claude Developer Platform · in the page
api/beta/organization/plugins/create
…`. A Plugin going into the organization's library marketplace is also refused with a 409 when one of its skills has the name of an organization skill that this API does not list: `error_code` `skill_n…
Update Plugin
Claude Developer Platform · in the page
api/beta/organization/plugins/update
…ing enabled, a version whose `content_scan.status` is `processing` is refused with a 409 (`error_code` `scan_pending`; retry once the scan finishes). A version whose `content_scan.status` is `errored`…
Versions
Claude Developer Platform · in the page
api/beta/organization/plugins/versions
…with the name of an organization skill that this API does not list is refused with a 409: `error_code` `skill_name_taken`, with that name in `details.skill_name`. A 503 with `error_code` `registration…
Create Plugin Version
Claude Developer Platform · in the page
api/beta/organization/plugins/versions/create
…with the name of an organization skill that this API does not list is refused with a 409: `error_code` `skill_name_taken`, with that name in `details.skill_name`. A 503 with `error_code` `registration…
Users
Claude Developer Platform · in the page
api/beta/organization/users
…owner, a member with owner permissions, or a membership admin may be refused. A refused request returns a `400` or `403` error that says why. If the request returns `503`, send it again to finish; an…
Sign Out User
Claude Developer Platform · in the page
api/beta/organization/users/sign_out
…owner, a member with owner permissions, or a membership admin may be refused. A refused request returns a `400` or `403` error that says why. If the request returns `503`, send it again to finish; an…
Events
Claude Developer Platform · in the page
api/beta/sessions/events
…h the server's per-invocation judgement). Absent only when the server refused the call before any policy applied (for example, the named tool is not enabled in the session); such a refusal has evaluat…
List Events
Claude Developer Platform · in the page
api/beta/sessions/events/list
…h the server's per-invocation judgement). Absent only when the server refused the call before any policy applied (for example, the named tool is not enabled in the session); such a refusal has evaluat…
Stream Events
Claude Developer Platform · in the page
api/beta/sessions/events/stream
…h the server's per-invocation judgement). Absent only when the server refused the call before any policy applied (for example, the named tool is not enabled in the session); such a refusal has evaluat…
Threads
Claude Developer Platform · in the page
api/beta/sessions/threads
…h the server's per-invocation judgement). Absent only when the server refused the call before any policy applied (for example, the named tool is not enabled in the session); such a refusal has evaluat…
Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events
…h the server's per-invocation judgement). Absent only when the server refused the call before any policy applied (for example, the named tool is not enabled in the session); such a refusal has evaluat…
List Session Thread Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events/list
…h the server's per-invocation judgement). Absent only when the server refused the call before any policy applied (for example, the named tool is not enabled in the session); such a refusal has evaluat…
Stream Session Thread Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events/stream
…h the server's per-invocation judgement). Absent only when the server refused the call before any policy applied (for example, the named tool is not enabled in the session); such a refusal has evaluat…
Compliance API
Claude Developer Platform · in the page
api/compliance
…same cause may be reported once until the cause changes, and requests refused before a token exchange is attempted are not reported, except the "connector_scope_not_granted" and "identity_assertion_re…
Activities
Claude Developer Platform · in the page
api/compliance/activities
…same cause may be reported once until the cause changes, and requests refused before a token exchange is attempted are not reported, except the "connector_scope_not_granted" and "identity_assertion_re…
Query compliance activities
Claude Developer Platform · in the page
api/compliance/activities/list
…same cause may be reported once until the cause changes, and requests refused before a token exchange is attempted are not reported, except the "connector_scope_not_granted" and "identity_assertion_re…
External Keys
Claude Developer Platform · in the page
api/organization/external_keys
…The External Key failed Anthropic's validation, so the request was refused. The message gives the reason, if there is one. - `error_code: "external_key_validation_failed"` ### External Key Vali…
Message Batches API
Claude Developer Platform · in the page
build-with-claude/batch-processing
…-fallback)) | Server-side fallback doesn’t apply to batches. To retry refused requests, see [Refusals in Message Batches](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback#re…
fallback-credit
Claude Developer Platform · in the page
build-with-claude/fallback-credit
…escription: Avoid paying the prompt-cache cost twice when you retry a refused request on another model. featureMetadata: status: beta betaHeader: fallback-credit-2026-07-01, server-side-fallback-2…
handling-stop-reasons
Claude Developer Platform · in the page
build-with-claude/handling-stop-reasons
…op reasons other than `refusal`. You can usually get a response to a refused request by retrying it on another Claude model. This works for Claude Fable 5.2, Claude Fable 5.1, Claude Fable 5, Claude…
message-threads
Claude Developer Platform · in the page
build-with-claude/message-threads
…refusal"`, do not continue the thread. The API might already hold the refused turn, and a continue request can’t remove it. Start a new thread with a create request that leaves out or rephrases the tu…
overview
Claude Developer Platform · in the page
build-with-claude/overview
…| A middleware in the Anthropic SDKs that retries a refused request on the fallback models you list. | | ↳ [Fallback…
refusals-and-fallback
Claude Developer Platform · in the page
build-with-claude/refusals-and-fallback
…5.5, and Claude Haiku 5.5 return classifier refusals and how to retry refused requests on a fallback model. featureMetadata: supportedModels: - claude-fable-5-2 - claude-mythos-5-2 - cla…
search-results
Claude Developer Platform · in the page
build-with-claude/search-results
…ect and handle refusal stop reasons in streaming responses, and retry refused requests on a fallback model. </Card> <Card title="Citations" icon="book" href="https://platform.claude.com/docs/en/b…
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…the model’s internal reasoning as part of the response text might be refused with `stop_details.category: "reasoning_extraction"`. See [What a refusal looks like](https://platform.claude.com/docs/en/…
access-transparency-log
Claude Developer Platform · in the page
manage-claude/access-transparency-log
…* An event still pending 24 hours after the run first saw it. * A refused inclusion proof (`400`, `401`, or `403`) for an event the feed served you. * An inclusion proof returned for a different…
claude-tag-api
Claude Developer Platform · in the page
manage-claude/claude-tag-api
…inherits it again. * **All or nothing.** If any value in a request is refused, no setting in the request is stored. * **Safe to repeat.** Every change leaves the resource as the first identical reques…