94 pages for websearch.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…Models.Messages; var tools = new BetaToolUnion[] { new BetaWebSearchTool20250305 { MaxUses = 5 }, new BetaAdvisorTool20260301 { Model = Messages::Model.ClaudeOpus5_5 }, new Beta…
overview
Claude Developer Platform · in the page
agents-and-tools/tool-use/overview
…audeOpus5_5, MaxTokens = 1024, Tools = [new ToolUnion(new WebSearchTool20260209())], Messages = [new UserMessageParam { Content = "What's the latest on the Mars rover?" }] }; va…
server-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/server-tools
…roughs in 2025" } ], Tools = [new ToolUnion(new WebSearchTool20250305 { MaxUses = 10 })] }; var response = await client.Messages.Create(parameters); if (response.StopReas…
web-fetch-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-fetch-tool
…levant one in detail" }], Tools = [ new ToolUnion(new WebSearchTool20250305() { MaxUses = 3 }), new ToolUnion(new WebFetchTool20250910() { MaxUses = 5, Citations = new() { En…
web-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-search-tool
…e which has a better P/E ratio." }], Tools = [new ToolUnion(new WebSearchTool20260318())] }; var message = await client.Messages.Create(parameters); Console.WriteLine(message); ``` `…
Beta
Claude Developer Platform · in the page
api/beta
…`content` array. minimum: 0 - `BetaCitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: string`…
Agents
Claude Developer Platform · in the page
api/beta/agents
…e contributes no URLs that may be fetched. - `BetaManagedAgentsWebSearchToolConfigParams object` Configuration override for the web_search tool. - `type: optional "web_search"…
Archive Agent
Claude Developer Platform · in the page
api/beta/agents/archive
…mber or null` format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"` - `enab…
Create Agent
Claude Developer Platform · in the page
api/beta/agents/create
…e contributes no URLs that may be fetched. - `BetaManagedAgentsWebSearchToolConfigParams object` Configuration override for the web_search tool. - `type: optional "web_search"…
List Agents
Claude Developer Platform · in the page
api/beta/agents/list
…mber or null` format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"` - `enab…
Get Agent
Claude Developer Platform · in the page
api/beta/agents/retrieve
…mber or null` format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"` - `enab…
Update Agent
Claude Developer Platform · in the page
api/beta/agents/update
…e contributes no URLs that may be fetched. - `BetaManagedAgentsWebSearchToolConfigParams object` Configuration override for the web_search tool. - `type: optional "web_search"…
Versions
Claude Developer Platform · in the page
api/beta/agents/versions
…mber or null` format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"` - `enab…
List Agent Versions
Claude Developer Platform · in the page
api/beta/agents/versions/list
…mber or null` format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"` - `enab…
Messages
Claude Developer Platform · in the page
api/beta/messages
…`content` array. minimum: 0 - `BetaCitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: string`…
Batches
Claude Developer Platform · in the page
api/beta/messages/batches
…t` array. minimum: 0 - `BetaCitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: strin…
Create a Message Batch
Claude Developer Platform · in the page
api/beta/messages/batches/create
…t` array. minimum: 0 - `BetaCitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: strin…
Retrieve Message Batch results
Claude Developer Platform · in the page
api/beta/messages/batches/results
…` array. minimum: 0 - `BetaCitationsWebSearchResultLocation object` - `type: "web_search_result_location"` default: web_search_res…
Count tokens in a Message
Claude Developer Platform · in the page
api/beta/messages/count_tokens
…`content` array. minimum: 0 - `BetaCitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: string`…
Create a Message
Claude Developer Platform · in the page
api/beta/messages/create
…`content` array. minimum: 0 - `BetaCitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: string`…
Organization
Claude Developer Platform · in the page
api/beta/organization
…ier, which differs per organization. - `BetaOrganizationRateLimitWebSearchGroup object` - `type: "web_search"` Always `web_search`: the Messages API web search tool. defa…
Rate Limits
Claude Developer Platform · in the page
api/beta/organization/rate_limits
…ier, which differs per organization. - `BetaOrganizationRateLimitWebSearchGroup object` - `type: "web_search"` Always `web_search`: the Messages API web search tool. defa…
List Organization Rate Limits
Claude Developer Platform · in the page
api/beta/organization/rate_limits/list
…ier, which differs per organization. - `BetaOrganizationRateLimitWebSearchGroup object` - `type: "web_search"` Always `web_search`: the Messages API web search tool. defa…
Workspaces
Claude Developer Platform · in the page
api/beta/organization/workspaces
…ier, which differs per organization. - `BetaOrganizationRateLimitWebSearchGroup object` - `type: "web_search"` Always `web_search`: the Messages API web search tool. defa…
Rate Limits
Claude Developer Platform · in the page
api/beta/organization/workspaces/rate_limits
…ier, which differs per organization. - `BetaOrganizationRateLimitWebSearchGroup object` - `type: "web_search"` Always `web_search`: the Messages API web search tool. defa…
List Workspace Rate Limits
Claude Developer Platform · in the page
api/beta/organization/workspaces/rate_limits/list
…ier, which differs per organization. - `BetaOrganizationRateLimitWebSearchGroup object` - `type: "web_search"` Always `web_search`: the Messages API web search tool. defa…
Set Workspace Rate Limits
Claude Developer Platform · in the page
api/beta/organization/workspaces/rate_limits/update
…ier, which differs per organization. - `BetaOrganizationRateLimitWebSearchGroup object` - `type: "web_search"` Always `web_search`: the Messages API web search tool. defa…
Sessions
Claude Developer Platform · in the page
api/beta/sessions
…ntributes no URLs that may be fetched. - `BetaManagedAgentsWebSearchToolConfigParams object` Configuration override for the web_search tool. - `type: optional "web…
Archive Session
Claude Developer Platform · in the page
api/beta/sessions/archive
…format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"…
Create Session
Claude Developer Platform · in the page
api/beta/sessions/create
…ntributes no URLs that may be fetched. - `BetaManagedAgentsWebSearchToolConfigParams object` Configuration override for the web_search tool. - `type: optional "web…
Events
Claude Developer Platform · in the page
api/beta/sessions/events
…format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_sea…
List Events
Claude Developer Platform · in the page
api/beta/sessions/events/list
…format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_sea…
Stream Events
Claude Developer Platform · in the page
api/beta/sessions/events/stream
…format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_sea…
List Sessions
Claude Developer Platform · in the page
api/beta/sessions/list
…format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"…
Get Session
Claude Developer Platform · in the page
api/beta/sessions/retrieve
…format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"…
Threads
Claude Developer Platform · in the page
api/beta/sessions/threads
…null` format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"`…
Archive Session Thread
Claude Developer Platform · in the page
api/beta/sessions/threads/archive
…null` format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"`…
Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events
…format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_sea…
List Session Thread Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events/list
…format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_sea…
Stream Session Thread Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events/stream
…format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_sea…
List Session Threads
Claude Developer Platform · in the page
api/beta/sessions/threads/list
…null` format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"`…
Get Session Thread
Claude Developer Platform · in the page
api/beta/sessions/threads/retrieve
…null` format: int32 - `BetaManagedAgentsWebSearchToolConfig object` Configuration for the web_search tool. - `type: "web_search"`…
Update Session
Claude Developer Platform · in the page
api/beta/sessions/update
…contributes no URLs that may be fetched. - `BetaManagedAgentsWebSearchToolConfigParams object` Configuration override for the web_search tool. - `type: optional "web_sea…
Messages
Claude Developer Platform · in the page
api/messages
…ce's `content` array. minimum: 0 - `CitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: string`…
Batches
Claude Developer Platform · in the page
api/messages/batches
…ntent` array. minimum: 0 - `CitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: strin…
Create a Message Batch
Claude Developer Platform · in the page
api/messages/batches/create
…ntent` array. minimum: 0 - `CitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: strin…
Retrieve Message Batch results
Claude Developer Platform · in the page
api/messages/batches/results
…tent` array. minimum: 0 - `CitationsWebSearchResultLocation object` - `type: "web_search_result_location"` default: web_search_res…
Count tokens in a Message
Claude Developer Platform · in the page
api/messages/count_tokens
…ce's `content` array. minimum: 0 - `CitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: string`…
Create a Message
Claude Developer Platform · in the page
api/messages/create
…ce's `content` array. minimum: 0 - `CitationWebSearchResultLocationParam object` - `type: "web_search_result_location"` - `cited_text: string`…
Organization
Claude Developer Platform · in the page
api/organization
…ntifier, which differs per organization. - `OrganizationRateLimitWebSearchGroup object` - `type: "web_search"` Always `web_search`: the Messages API web search tool. defa…