Source Intelligence
Sweep 28 Aug 2026 ยท 00:00Z Build v2.1.250 478 read Stable v2.1.236 Latest v2.1.250 Next v2.1.250 Feeds RSS JSON llms.txt

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

Search the documentation

50 pages for pages.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it. Cut at 50, so a narrower query shows the rest.

Or, for the model with the same capabilities and no access approval requirement: Claude Developer Platform · in the page about-claude/models/migration-guide …cs/en/agents-and-tools/tool-use/browser-use-tool) for tasks inside webpages, neither of which Claude Opus 4.7 supports; existing integrations on the earlier `computer_20251124` version continue to wor… optimizing-for-cost-and-intelligence Claude Developer Platform · in the page about-claude/models/optimizing-for-cost-and-intelligence …mic-filtering) in the web fetch tool keeps boilerplate out of fetched pages, [image resizing](https://platform.claude.com/docs/en/build-with-claude/vision#evaluate-image-size) right-sizes vision input… pricing Claude Developer Platform · in the page about-claude/pricing …se tools have their own token costs as documented in their respective pages. </Note> #### Browser use tool Browser use follows the standard [tool use pricing](https://platform.claude.com/docs/en/age… Create the full URL from the GitHub repository Claude Developer Platform · in the page about-claude/use-case-guides/legal-summarization …df_file) text = "\n".join([page.extract_text() for page in reader.pages]) # Remove page numbers text = re.sub(r"\n\s*\d+\s*\n", "\n", text) # Remove extra whitespace text = re.su… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/best-practices …t pdfplumber with pdfplumber.open("file.pdf") as pdf: text = pdf.pages[0].extract_text() ``` ```` **Bad example: Too verbose** (approximately 150 tokens): ```markdown ## Extract PDF text PDF (… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/overview …fplumber with pdfplumber.open("document.pdf") as pdf: text = pdf.pages[0].extract_text() ``` For advanced form filling, see [FORMS.md](FORMS.md). ```` When you request something that matches a… overview Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/overview …your proxy | Adherence to the deployment guidance on these pages | | Ensuring Claude only sends re… browser-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/browser-use-tool …use-tool description: Let Claude navigate, read, and interact with webpages in your own browser environment with the browser use tool. --- ## Compatibility - [ZDR](https://platform.claude.com/docs/en… computer-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/computer-use-tool …use/computer-use-tool#batch-actions)). For tasks that stay inside webpages, the [browser use tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/browser-use-tool) is the closer fit: i… handle-tool-calls Claude Developer Platform · in the page agents-and-tools/tool-use/handle-tool-calls …ol results often carry content from sources outside your control: web pages, inbound email, user uploads, third-party APIs. Treat that content as untrusted: an attacker who can influence it may embed… overview Claude Developer Platform · in the page agents-and-tools/tool-use/overview …/tool-use/browser-use-tool"> Navigate, read, and interact with webpages in your own browser environment. </Card> </CardGroup> ### Server tools Server tools run on Anthropic's infrastructure, w… server-tools Claude Developer Platform · in the page agents-and-tools/tool-use/server-tools …-with-claude/streaming) for the full event reference. Individual tool pages document tool-specific event names where they differ. ## Batch requests All server tools support batch processing. In a ba… tool-combinations Claude Developer Platform · in the page agents-and-tools/tool-use/tool-combinations …g is useful when the answer lives in long-form content (documentation pages, articles, specifications) that a search snippet can't fully capture. Fetch pulls the complete page so Claude can cite speci… web-fetch-tool Claude Developer Platform · in the page agents-and-tools/tool-use/web-fetch-tool …fetch tool allows Claude to retrieve full content from specified web pages and PDF documents. The latest web fetch tool version (`web_fetch_20260318`) supports **dynamic filtering** with Claude Fabl… Admin Claude Developer Platform · in the page api/admin …st). Use the `next_page` cursor from the response to fetch subsequent pages. #### Query parameters - `limit: optional number` Number of results per page. default: 20, maximum: 100, minimum: 1… External Keys Claude Developer Platform · in the page api/admin/external_keys …st). Use the `next_page` cursor from the response to fetch subsequent pages. ### Query parameters - `limit: optional number` Number of results per page. default: 20, maximum: 100, minimum: 1… List External Keys Claude Developer Platform · in the page api/admin/external_keys/list …st). Use the `next_page` cursor from the response to fetch subsequent pages. ## Query parameters - `limit: optional number` Number of results per page. default: 20, maximum: 100, minimum: 1 -… Spend Limits Claude Developer Platform · in the page api/admin/spend_limits …d from. Paginates by member, so a member's periods never split across pages. ### Query parameters - `limit: optional number` Maximum number of members per page. A member's period rows never split… List Effective Spend Limits Claude Developer Platform · in the page api/admin/spend_limits/list_effective …d from. Paginates by member, so a member's periods never split across pages. ## Query parameters - `limit: optional number` Maximum number of members per page. A member's period rows never split… Usage Report Claude Developer Platform · in the page api/admin/usage_report …ursor token for fetching the next page of results, or null if no more pages are available. ### Example ```bash curl https://api.anthropic.com/v1/organizations/usage_report/claude_code \ -H 'anth… Get Claude Code Usage Report Claude Developer Platform · in the page api/admin/usage_report/retrieve_claude_code …ursor token for fetching the next page of results, or null if no more pages are available. ## Example ```bash curl https://api.anthropic.com/v1/organizations/usage_report/claude_code \ -H 'anthr… Organization Claude Developer Platform · in the page api/beta/organization …st). Use the `next_page` cursor from the response to fetch subsequent pages. #### Query parameters - `limit: optional number` Number of results per page. default: 20, maximum: 100, minimum: 1… External Keys Claude Developer Platform · in the page api/beta/organization/external_keys …st). Use the `next_page` cursor from the response to fetch subsequent pages. ### Query parameters - `limit: optional number` Number of results per page. default: 20, maximum: 100, minimum: 1… List External Keys Claude Developer Platform · in the page api/beta/organization/external_keys/list …st). Use the `next_page` cursor from the response to fetch subsequent pages. ## Query parameters - `limit: optional number` Number of results per page. default: 20, maximum: 100, minimum: 1 -… Code Claude Developer Platform · in the page api/compliance/code …the parent organization. Results are sorted by Artifact identifier. Pages may be short or empty while `next_page` is still set โ€” continue until `next_page` is absent. Artifacts are sorted by identif… Artifacts Claude Developer Platform · in the page api/compliance/code/artifacts …the parent organization. Results are sorted by Artifact identifier. Pages may be short or empty while `next_page` is still set โ€” continue until `next_page` is absent. Artifacts are sorted by identif… List Code Artifacts Claude Developer Platform · in the page api/compliance/code/artifacts/list …the parent organization. Results are sorted by Artifact identifier. Pages may be short or empty while `next_page` is still set โ€” continue until `next_page` is absent. Artifacts are sorted by identif… overview Claude Developer Platform · in the page api/overview …ndpoints, parameters, and response schemas, explore the API reference pages listed in the navigation. To access beta features, see [Beta headers](https://platform.claude.com/docs/en/api/beta-headers).… Message Batches API Claude Developer Platform · in the page build-with-claude/batch-processing …ches). The API supports pagination, automatically fetching additional pages as needed: <CodeGroup> ```bash cURL #!/bin/sh # Fetches one page. While the response's has_more is true, pass its #… claude-platform-on-aws Claude Developer Platform · in the page build-with-claude/claude-platform-on-aws …anaged through AWS IAM rather than the Claude Console (see [Available pages](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws#available-pages)), and Anthropic's client SDKs… compaction Claude Developer Platform · in the page build-with-claude/compaction …am { Role = Role.User, Content = "Add support for JavaScript-rendered pages" } ], ContextManagement = new BetaContextManagementConfig { Edits = [new BetaCompact20260112Edit… context-windows Claude Developer Platform · in the page build-with-claude/context-windows …ntext-pricing). A single request can include up to 600 images or PDF pages (100 for models with a 200k-token context window). If you send many images or large documents, you might reach [request size… files Claude Developer Platform · in the page build-with-claude/files …ols/tool-use/code-execution-tool#model-compatibility), see the linked pages for model support. ## How the Files API works The Files API provides a create-once, use-many-times approach for working wi… overview Claude Developer Platform · in the page build-with-claude/overview …/web-fetch-tool) | Retrieve full content from specified web pages and PDF documents for in-depth analysis. | ZDR eligible\*… pdf-support Claude Developer Platform · in the page build-with-claude/pdf-support …orm.claude.com/docs/en/api/overview#request-size-limits)) | | Maximum pages per request | 600 (100 when the request's context window is under 1M tokens) | | Format… prompting-claude-opus-4-8 Claude Developer Platform · in the page build-with-claude/prompt-engineering/prompting-claude-opus-4-8 …and the earlier `computer_20251124` tool version. For tasks inside webpages, Claude Opus 4.8 also supports the [browser use tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/browser-… prompting-claude-sonnet-5 Claude Developer Platform · in the page build-with-claude/prompt-engineering/prompting-claude-sonnet-5 …and the earlier `computer_20251124` tool version. For tasks inside webpages, Claude Sonnet 5 also supports the [browser use tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/browser-… refusals-and-fallback Claude Developer Platform · in the page build-with-claude/refusals-and-fallback …`"refusal"` in a response and want to know what to do next. Related pages: * [Stop reasons and fallback](https://platform.claude.com/docs/en/build-with-claude/handling-stop-reasons): the full list… structured-outputs Claude Developer Platform · in the page build-with-claude/structured-outputs …that make working with structured outputs easier. See individual SDK pages for full details. <Tabs> <Tab title="CLI"> **Raw JSON schemas through heredoc body** The CLI passes raw JSON sch… vision Claude Developer Platform · in the page build-with-claude/vision …images, asking about differences, or working with a sequence such as pages of a document. When sending several images, introduce each one with a short text label (`Image 1:`, `Image 2:`, and so on) s… vision-coordinates Claude Developer Platform · in the page build-with-claude/vision-coordinates …](https://platform.claude.com/docs/en/build-with-claude/pdf-support), pages are rasterized to images server-side at dimensions you don't control, so the returned coordinates can't be reliably mapped b… working-with-messages Claude Developer Platform · in the page build-with-claude/working-with-messages …rowser-use-tool"> Let Claude navigate, read, and interact with webpages in a browser you run. </Card> <Card title="Structured outputs" icon="code-brackets" href="https://platform.claude.com/d… csharp Claude Developer Platform · in the page cli-sdks-libraries/sdks/csharp …cess the results either one page at a time or item-by-item across all pages. ### Auto-pagination To iterate through all results across all pages, use the `Paginate` method, which automatically fetch… go Claude Developer Platform · in the page cli-sdks-libraries/sdks/go …n use `.ListAutoPaging()` methods to iterate through items across all pages: ```go iter := client.Messages.Batches.ListAutoPaging(context.TODO(), anthropic.MessageBatchListParams{ Limit: anthropic.I… java Claude Developer Platform · in the page cli-sdks-libraries/sdks/java …aginated results either one page at a time or item-by-item across all pages. ### Auto-pagination To iterate through all results across all pages, use the `autoPager()` method, which automatically fe… php Claude Developer Platform · in the page cli-sdks-libraries/sdks/php …ors with each list response, so you do not have to request successive pages manually: ```php $client = new Client(); $page = $client->beta->messages->batches->list(limit: 20); // fetch items from t… For Amazon Bedrock support Claude Developer Platform · in the page cli-sdks-libraries/sdks/python …ted. You can use the `for` syntax to iterate through items across all pages: ```python client = Anthropic() all_batches = [] # Automatically fetches more pages as needed. for batch in client.message… Automatically handles tool execution loop Claude Developer Platform · in the page cli-sdks-libraries/sdks/ruby …ors with each list response, so you do not have to request successive pages manually: ```ruby anthropic = Anthropic::Client.new page = anthropic.messages.batches.list(limit: 20) # Fetch single item… typescript Claude Developer Platform · in the page cli-sdks-libraries/sdks/typescript …use the `for await ... of` syntax to iterate through items across all pages: ```typescript async function fetchAllMessageBatches() { const allMessageBatches = []; // Automatically fetches more pa… admin-api Claude Developer Platform · in the page manage-claude/admin-api …on, TypeScript, C#, Go, and Java return an iterator that fetches more pages on demand, so `limit` sets the page size, not the total. The PHP, Ruby, and curl examples return one page. In the CLI, `--li…