257 pages for attempt.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
List Compliance Groups
Claude Developer Platform · in the page
api/compliance/groups/list
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ## Headers - `"anthropic-version": optional…
Members
Claude Developer Platform · in the page
api/compliance/groups/members
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ### Headers - `"anthropic-version": optiona…
List Compliance Group Members
Claude Developer Platform · in the page
api/compliance/groups/members/list
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ## Headers - `"anthropic-version": optional…
Organizations
Claude Developer Platform · in the page
api/compliance/organizations
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ### Headers - `"anthropic-version": optiona…
List organizations
Claude Developer Platform · in the page
api/compliance/organizations/list
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ## Headers - `"anthropic-version": optional…
Roles
Claude Developer Platform · in the page
api/compliance/organizations/roles
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ### Headers - `"anthropic-version": optiona…
List Compliance Roles
Claude Developer Platform · in the page
api/compliance/organizations/roles/list
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ## Headers - `"anthropic-version": optional…
Permissions
Claude Developer Platform · in the page
api/compliance/organizations/roles/permissions
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ### Headers - `"anthropic-version": optiona…
List Compliance Role Permissions
Claude Developer Platform · in the page
api/compliance/organizations/roles/permissions/list
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ## Headers - `"anthropic-version": optional…
User Preferences
Claude Developer Platform · in the page
api/compliance/organizations/user_preferences
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. - `user_ids: optional array of string` Re…
List organization members' personal preferences
Claude Developer Platform · in the page
api/compliance/organizations/user_preferences/list
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. - `user_ids: optional array of string` Re…
Users
Claude Developer Platform · in the page
api/compliance/organizations/users
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ### Headers - `"anthropic-version": optiona…
List organization users
Claude Developer Platform · in the page
api/compliance/organizations/users/list
…results. Clients should treat this value as an opaque string and not attempt to parse or interpret its contents, as the format may change without notice. ## Headers - `"anthropic-version": optional…
Batches
Claude Developer Platform · in the page
api/messages/batches
…r response if processing failed, or the reason why processing was not attempted, such as cancellation or expiration. - `MessageBatchSucceededResult object` - `type: "succeeded"` d…
Retrieve Message Batch results
Claude Developer Platform · in the page
api/messages/batches/results
…r response if processing failed, or the reason why processing was not attempted, such as cancellation or expiration. - `MessageBatchSucceededResult object` - `type: "succeeded"` d…
fallback-credit
Claude Developer Platform · in the page
build-with-claude/fallback-credit
…ems the credit token on a retry against Claude Opus 4.8. When a retry attempt is rejected, the example degrades through the rejection ladder: the sequence of progressively simpler retry shapes covered…
fast-mode
Claude Developer Platform · in the page
build-with-claude/fast-mode
…hropic() def create_message_with_fast_fallback(max_retries=0, max_attempts=3, **params): try: return client.with_options(max_retries=max_retries).messages.create(**params) ex…
handling-stop-reasons
Claude Developer Platform · in the page
build-with-claude/handling-stop-reasons
…"> ```python Python def get_complete_response(client, prompt, max_attempts=3): messages = [{"role": "user", "content": prompt}] full_response = "" for _ in range(max_attempts):…
mid-conversation-effort-example
Claude Developer Platform · in the page
build-with-claude/mid-conversation-effort-example
…first wave completes, a second wave reuses the same subagent path to attempt to refute each result: every verifier re-derives the claims from the source, defaulting to refuted when uncertain. Both th…
claude-prompting-best-practices
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/claude-prompting-best-practices
…rogress, making steady advances on a few things at a time rather than attempting everything at once. This capability especially emerges over multiple context windows or task iterations, where Claude c…
prompting-claude-haiku-5-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-haiku-5-5
…early stopping. It also more than doubled the output tokens for each attempt. ## Tell coding agents to verify their changes At `low` and `medium` effort, Claude Haiku 5.5 sometimes reports a code c…
prompting-claude-sonnet-5-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-sonnet-5-5
…-effort) describes, but no higher than you're willing to spend on one attempt. If you can't use structured outputs, ask for JSON in the prompt instead. The model then often works the problem out in t…
refusals-and-fallback
Claude Developer Platform · in the page
build-with-claude/refusals-and-fallback
…It names a model to retry directly when the API skipped the fallback attempt (for example, the fallback model was rate limited), and is `null` otherwise. It's a hint, not a guarantee. * `category` an…
task-budgets
Claude Developer Platform · in the page
build-with-claude/task-budgets
…oken budget for a multihour agentic coding task), it might decline to attempt the task at all, scope it down aggressively, or stop early with a partial result rather than start work it cannot complete…
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…Claude Opus 5, Claude Sonnet 5.5, and Claude Fable 5, a request that attempts to elicit the model's internal reasoning as part of the response text may be refused with `stop_details.category: "reason…
API usage primer for Claude
Claude Developer Platform · in the page
claude_api_primer
…"is_error": true } ] } ``` ### Invalid tool name If Claude's attempted use of a tool is invalid (for example, missing required parameters), try the request again with more-detailed `descripti…
compliance-errors
Claude Developer Platform · in the page
manage-claude/compliance-errors
…uld-retry` is `false`; retrying this error fails identically on every attempt. A 500 without the `x-should-retry: false` header is transient: retry with exponential backoff (start at 1 second, double…
inference-hooks-endpoint
Claude Developer Platform · in the page
manage-claude/inference-hooks-endpoint
…tries exactly once, after a 100ms delay, and only when the connection attempt fails. The retry shares the same timeout budget and carries the same `webhook-id` and the same signature. Once your AI sec…
organization-webhooks
Claude Developer Platform · in the page
manage-claude/organization-webhooks
…ork afterward. Any other response, or no response, counts as a failed attempt. * **Duplicates:** An endpoint might receive the same event more than once, with the same event `id` (the same value as t…
plugins-api
Claude Developer Platform · in the page
manage-claude/plugins-api
…| | `system-prompt-spoofing` | Imitates or attempts to replace Claude's system instructions. | | `covert-re…
spend-limits-api
Claude Developer Platform · in the page
manage-claude/spend-limits-api
…quest returns 200 with the existing resource. The endpoint rejects an attempt to deny an already-approved request so automation can distinguish a retry from a conflicting decision. Requires the `write…
github-actions
Claude Developer Platform · in the page
manage-claude/wif-providers/github-actions
…chever check failed; in most cases the deny reason is recorded on the attempt's entry in the [authentication history page](https://platform.claude.com/settings/workload-identity-federation?tab=history…
kubernetes
Claude Developer Platform · in the page
manage-claude/wif-providers/kubernetes
…_url` is only compared against the JWT's `iss` claim; Anthropic never attempts to reach it. If your issuer is publicly reachable, use `"jwks": {"type": "discovery"}` instead. <Warning> With `inline…
Replace NODE_UID with the node's UID:
Claude Developer Platform · in the page
manage-claude/wif-providers/spiffe
…is only compared against the JWT-SVID's `iss` claim. Anthropic never attempts to reach it. <Warning> SPIRE rotates JWT signing keys frequently, by default on the same cadence as the CA (`ca_ttl`,…
wif-reference
Claude Developer Platform · in the page
manage-claude/wif-reference
…a caller probe rule configuration. The deny reason is recorded on the attempt's entry in the [authentication history](https://platform.claude.com/settings/workload-identity-federation?tab=history) in…
workload-identity-federation
Claude Developer Platform · in the page
manage-claude/workload-identity-federation
…tocore`: * **Advisory refresh** at expiry minus 120 seconds. The SDK attempts a new exchange. If the token endpoint is unreachable, the SDK continues serving the cached token, which is still valid fo…
environments
Claude Developer Platform · in the page
managed-agents/environments
…ock.json` so the next `ant apply` updates this environment instead of attempting to create it again. </CodeGroupItem> ```python Python environment = client.beta.environments.create( name=…
mcp-connector
Claude Developer Platform · in the page
managed-agents/mcp-connector
…bdomain, or non-default port does. If none matches, the connection is attempted unauthenticated. See [Add a credential](https://platform.claude.com/docs/en/managed-agents/vaults#add-a-credential) for…
scheduled-deployments
Claude Developer Platform · in the page
managed-agents/scheduled-deployments
…ource has been archived, or if session creation is rate-limited. Each attempt generates a **deployment run** record, allowing you to track successes and failures independent of the session lifecycle.…
secure-deployment-risks
Claude Developer Platform · in the page
managed-agents/secure-deployment-risks
….com/docs/en/managed-agents/secure-deployment) limit the effect if an attempt succeeds. Claude can also take a step you did not expect while it keeps working to complete the task you gave it. For exa…
vaults
Claude Developer Platform · in the page
managed-agents/vaults
…rURL`; csharp: `McpServerUrl`; go: `MCPServerURL`), the connection is attempted unauthenticated and will error if the server requires authentication. * When multiple vaults contain a matching credenti…
webhooks
Claude Developer Platform · in the page
managed-agents/webhooks
…s:** An endpoint can receive the same event more than once, and every attempt delivers the same top-level `event.id` (the same value as the `webhook-id` header). Deduplicate on it. * **Subscription s…
whats-new-fable-5-1
Claude Developer Platform · in the page
models/fable-5-1/whats-new-fable-5-1
…en it's in a category with low volumes of false positives, to disrupt attempts to circumvent Anthropic's safeguards at scale ([How refusals are billed](https://platform.claude.com/docs/en/build-with-c…
claude-opus-4-7
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-7
…s unspecified, the person typically wants Claude to make a reasonable attempt now, not to be interviewed first. Claude only asks upfront when the request is genuinely unanswerable without the missing…
claude-sonnet-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-5
…iguity or missing detail is a reason to choose a sensible default and attempt the task, not a reason to decline it. Claude asks a clarifying question only when proceeding would clearly waste effort or…
handle-streaming-refusals
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/handle-streaming-refusals
…at triggered the refusal, or clear the conversation history entirely. Attempting to continue without resetting will result in continued refusals. <Note> Usage metrics are still provided in the resp…
mitigate-jailbreaks
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/mitigate-jailbreaks
…of untrusted tool content. --- Jailbreaking and prompt injection are attempts to make Claude ignore its guidelines or your instructions. Although Claude is inherently resilient to such attacks, the a…
reduce-prompt-leak
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-prompt-leak
…ant prompt engineering strategies only when **absolutely necessary**. Attempts to leak-proof your prompt can make the LLM’s overall task more complex, which might degrade performance in other parts of…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…Claude receives a rejection message as the tool result and typically attempts a different approach or reports that it couldn't proceed. ### Parallel tool execution When Claude requests multiple too…
Give Claude custom tools
Claude Code CLI · in the page
agent-sdk/custom-tools
…and permission, which controls whether a call is approved once Claude attempts it. `tools` and bare-name `disallowedTools` entries change availability. `allowedTools` and scoped `disallowedTools` rule…