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

409 pages for schema.

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

streaming Claude Developer Platform · in the page build-with-claude/streaming …ion": "Get the current weather in a given location", "input_schema": { "type": "object", "properties": { "location": { "type": "string",… structured-outputs Claude Developer Platform · in the page build-with-claude/structured-outputs …Structured outputs constrain Claude's responses to follow a specific schema, ensuring valid, parseable output for downstream processing. Structured outputs provide two complementary features: * **JS… thinking Claude Developer Platform · in the page build-with-claude/thinking …n": "Replace the contents of a file in the repository.", "input_schema": { "type": "object", "properties": { "path": { "type": "string" }, "content": { "type"… thinking-tool-workflows Claude Developer Platform · in the page build-with-claude/thinking-tool-workflows …escription": "Get current weather for a location", "input_schema": { "type": "object", "properties": { "location": {"type": "string", "descripti… token-counting Claude Developer Platform · in the page build-with-claude/token-counting …ion": "Get the current weather in a given location", "input_schema": { "type": "object", "properties": { "location": { "type": "string",… vision-coordinates Claude Developer Platform · in the page build-with-claude/vision-coordinates …o get coordinates as machine-readable JSON instead of prose, define a schema with [structured outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outputs), for example an object… working-with-messages Claude Developer Platform · in the page build-with-claude/working-with-messages …om/docs/en/build-with-claude/structured-outputs"> Get guaranteed, schema-validated JSON output from Claude. </Card> <Card title="Task budgets" icon="gauge" href="https://platform.claude.com/d… API usage primer for Claude Claude Developer Platform · in the page claude_api_primer …description": "Get the current weather for a location.", "input_schema": { "type": "object", "properties": {"location": {"type": "string", "description": "The city name."}},… apply Claude Developer Platform · in the page cli-sdks-libraries/cli/apply …e="environments/cloud.yaml"> ```yaml # yaml-language-server: $schema=https://platform.claude.com/schemas/ant/beta/environment.json name: review-env description: Cloud container with li… On a remote host without a browser: Claude Developer Platform · in the page cli-sdks-libraries/cli/authentication …profile to mint a token for the new workspace. For the profile file schema and the federation block, see [Profile configuration file](https://platform.claude.com/docs/en/manage-claude/wif-reference#… quickstart Claude Developer Platform · in the page cli-sdks-libraries/cli/quickstart …utomatically. <Info> For endpoint-specific parameters and response schemas, see the [API reference](https://platform.claude.com/docs/en/api/cli/messages/create). This page gets you to a working com… using Claude Developer Platform · in the page cli-sdks-libraries/cli/using …>` only to override the default (for example, to opt into a different schema version). ```bash ant models list ant messages create --model claude-opus-5-5 --max-tokens 1024 ... ant beta:agents retrie… openai-sdk Claude Developer Platform · in the page cli-sdks-libraries/libraries/openai-sdk …hich means the tool use JSON is not guaranteed to follow the supplied schema. For guaranteed schema conformance, use the native [Claude API with structured outputs](https://platform.claude.com/docs/en… go Claude Developer Platform · in the page cli-sdks-libraries/sdks/go …s, then returns the latitude and longitude coordinates."), InputSchema: GetCoordinatesInputSchema, }, } tools := make([]anthropic.ToolUnionParam, len(toolParams)) for i, toolPar… java Claude Developer Platform · in the page cli-sdks-libraries/sdks/java …ers) for calling a tool or function when appropriate. You define JSON schemas for tools, and the model uses the schemas to determine when and how to use these tools. The tool use feature supports a "… For Amazon Bedrock support Claude Developer Platform · in the page cli-sdks-libraries/sdks/python …pure Python functions. The `@beta_tool` decorator generates the tool schema from the function signature and docstring: ```python import json from anthropic import Anthropic, beta_tool client = Anth… Automatically handles tool execution loop Claude Developer Platform · in the page cli-sdks-libraries/sdks/ruby …ous helpers including accumulation and SDK-specific events. ## Input schema and tool calling The SDK provides helper mechanisms to define structured data classes for tools and let Claude automatical… typescript Claude Developer Platform · in the page cli-sdks-libraries/sdks/typescript …s for creating and running tools in the Messages API. You can use Zod schemas or JSON Schemas to describe the input to a tool. You can then run those tools using the `client.beta.messages.toolRunner()… access-transparency-log Claude Developer Platform · in the page manage-claude/access-transparency-log …ake up the leaf. ## How an event becomes a leaf A leaf entry is the schema-version byte `0x01` followed by canonical JSON of 11 fields. The JSON follows [RFC 8785](https://www.rfc-editor.org/rfc/rfc… admin-api Claude Developer Platform · in the page manage-claude/admin-api …"name": "Organization Name" } ``` For parameter details and response schemas, see the [Organization Info API reference](https://platform.claude.com/docs/en/api/organization/retrieve). ## Usage and c… analytics-api Claude Developer Platform · in the page manage-claude/analytics-api …</Steps> For the available metrics, request parameters, and response schema, see the [Claude Code Analytics API](https://platform.claude.com/docs/en/manage-claude/claude-code-analytics-api) guide and… api-and-data-retention Claude Developer Platform · in the page manage-claude/api-and-data-retention …ructured-outputs) or tools with `strict: true`, the API compiles JSON schemas into grammars that are cached separately from message content. These cached schemas do not receive the same PHI protection… First request Claude Developer Platform · in the page manage-claude/claude-code-analytics-api …ur delay for consistency For complete parameter details and response schemas, see the [Claude Code Analytics API reference](https://platform.claude.com/docs/en/api/beta/organization/usage_report/retr… Fetch the first page (newest activities first). Claude Developer Platform · in the page manage-claude/compliance-activity-feed …ude.com/docs/en/api/compliance/activities/list) for the full response schema. The Compliance API uses two pagination schemes depending on the endpoint family: | Endpoint family… compliance-api Claude Developer Platform · in the page manage-claude/compliance-api …" title="API reference"> Endpoint paths, parameters, and response schemas for every Compliance API call. </Card> <Card href="https://platform.claude.com/docs/en/manage-claude/compliance-faq"… compliance-api-access Claude Developer Platform · in the page manage-claude/compliance-api-access …ompliance-activity-feed#understand-the-activity-object) for the actor schema. ## Next steps <CardGroup cols={2}> <Card title="Query the Activity Feed" href="https://platform.claude.com/docs/en/man… WARNING: This operation PERMANENTLY deletes the chat, all of its messages, Claude Developer Platform · in the page manage-claude/compliance-content-data …type` field before treating the delete as confirmed. See the response schema on each delete endpoint's [API reference](https://platform.claude.com/docs/en/api/compliance/apps) page for the exact `type… before_id is the first_id from a previous response Claude Developer Platform · in the page manage-claude/compliance-integration-patterns …y-feed"> Filter parameters, pagination, and the `Activity` object schema. </Card> <Card title="Retrieve and delete chats, files, and projects" href="https://platform.claude.com/docs/en/manage… compliance-org-data Claude Developer Platform · in the page manage-claude/compliance-org-data ….claude.com/docs/en/api/compliance/organizations/roles/list) response schema for the full role record shape. To list the permissions currently granted to a role, use [List Compliance Role Permissions]… compliance-sessions Claude Developer Platform · in the page manage-claude/compliance-sessions …en/api/compliance/apps"> Endpoint paths, parameters, and response schemas for the Compliance API. </Card> </CardGroup> inference-hooks Claude Developer Platform · in the page manage-claude/inference-hooks …ceed, and a deny carries the user-facing reason. For the full verdict schema, see [Return a verdict](https://platform.claude.com/docs/en/manage-claude/inference-hooks-endpoint#return-a-verdict). Your… inference-hooks-configuration Claude Developer Platform · in the page manage-claude/inference-hooks-configuration …-endpoint"> Build the AI security server: the request and verdict schemas, signature verification, and operational semantics. </Card> <Card title="Inference hooks overview" href="https://plat… inference-hooks-endpoint Claude Developer Platform · in the page manage-claude/inference-hooks-endpoint …uments the protocol for building that server: the request and verdict schemas, signature verification, and the operational contract. To turn Inference hooks on and point them at your endpoint, see [C… sdk Claude Developer Platform · in the page manage-claude/opentelemetry/sdk …ity platform. <Note> During the beta, the SDK options and the span schema can change in ways that break your code, your queries, or your dashboards. For example, a new version of the SDK can rename… rate-limits-api Claude Developer Platform · in the page manage-claude/rate-limits-api …#workspace-rate-limits). For complete parameter details and response schemas, see the [Organization Rate Limits API reference](https://platform.claude.com/docs/en/api/organization/rate_limits/list).… spend-limits-api Claude Developer Platform · in the page manage-claude/spend-limits-api …ead:spend_limits` scope. For complete parameter details and response schemas, see [List effective spend limits](https://platform.claude.com/docs/en/api/beta/organization/spend_limits/effective/list)… First request Claude Developer Platform · in the page manage-claude/usage-cost-api …ools such as web search. For complete parameter details and response schemas, see the [Usage API reference](https://platform.claude.com/docs/en/api/beta/organization/usage_report/retrieve_messages).… user-management Claude Developer Platform · in the page manage-claude/user-management …he `read:members` scope. For complete parameter details and response schemas, see [List users](https://platform.claude.com/docs/en/api/organization/users/list) in the API reference. <CodeGroup> ``… wif-admin-api Claude Developer Platform · in the page manage-claude/wif-admin-api …kspaces/{workspace_id}`. For complete parameter details and response schemas, see the [Service accounts API reference](https://platform.claude.com/docs/en/api/organization/service_accounts). ## Fede… wif-reference Claude Developer Platform · in the page manage-claude/wif-reference …ng JWT at exchange time. For complete parameter details and response schemas, see the [Service accounts API reference](https://platform.claude.com/docs/en/api/organization/service_accounts), [Federat… workload-identity-federation Claude Developer Platform · in the page manage-claude/workload-identity-federation …ization/federation/rules) for complete parameter details and response schemas. ## Authenticate from your workload With federation configured, your workload exchanges its IdP-issued JWT for an Anthro… workspaces Claude Developer Platform · in the page manage-claude/workspaces …_at}" ``` </CodeGroup> For complete parameter details and response schemas, see the [Workspaces API reference](https://platform.claude.com/docs/en/api/organization/workspaces/retrieve). ### Managi… environments Claude Developer Platform · in the page managed-agents/environments …name="environment.yaml"> ```yaml # yaml-language-server: $schema=https://platform.claude.com/schemas/ant/beta/environment.json name: python-dev config: type: cloud… memory Claude Developer Platform · in the page managed-agents/memory …ame="memory_store.yaml"> ```yaml # yaml-language-server: $schema=https://platform.claude.com/schemas/ant/beta/memory_store.json name: User Preferences description: Per-user pre… migration Claude Developer Platform · in the page managed-agents/migration …on the agent definition. * **Custom tools:** Still declared with JSON Schema. Execution moves from inline handling to responding to `agent.custom_tool_use` events. See [Session event stream](https://p… quickstart Claude Developer Platform · in the page managed-agents/quickstart …vironment.yaml"> ```yaml # yaml-language-server: $schema=https://platform.claude.com/schemas/ant/beta/environment.json name: quickstart-env config:… scheduled-deployments Claude Developer Platform · in the page managed-agents/scheduled-deployments …i/beta/deployments/create) reference for full parameters and response schema. ### Cron and timezone semantics * **Expression:** Standard POSIX cron (`minute hour day-of-month month day-of-week`). Yo… secure-deployment Claude Developer Platform · in the page managed-agents/secure-deployment …name="environment.yaml"> ```yaml # yaml-language-server: $schema=https://platform.claude.com/schemas/ant/beta/environment.json name: support-agent config: type: cloud… spawn.sh: called once per claimed work item Claude Developer Platform · in the page managed-agents/self-hosted-sandboxes …vironment.yaml"> ```yaml # yaml-language-server: $schema=https://platform.claude.com/schemas/ant/beta/environment.json name: self-hosted config: typ… self-hosted-sandboxes-custom-tools Claude Developer Platform · in the page managed-agents/self-hosted-sandboxes-custom-tools …order in the internal fulfillment system by order ID.", "input_schema": { "type": "object", "properties": { "order_id": { "type": "string", "description": "The order I…
Feedback