Retrieve Message Batch results changedapi/beta/messages/batches/results
Nearest release: v2.1.283, published 3 hours after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+80added
Lines−103removed
From line
173
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits15to this page, all time
The whole hunk
from line 173, old and new numbered
/
from line 173
173173
174174 - `container: BetaContainer or null`
175175
176 Information about the container used in the request (for the code execution tool)
176 Information about the container used in this request.
177177
178 This will be non-null if a container tool (e.g. code execution) was used.
179
178180 - `id: string`
179181
180182 Identifier for the container used in this request
from line 203
201203
202204 Skill ID
203205
204 maxLength: 64, minLength: 1
206 minLength: 1, maxLength: 64
205207
206208 - `version: string`
207209
208210 The resolved version: a skill version ID for custom skills.
209211
210 maxLength: 64, minLength: 1
212 minLength: 1, maxLength: 64
211213
212214 - `content: array of BetaContentBlock`
213215
from line 382
380382
381383 - `text: string`
382384
383 minLength: 0
384
385385 - `BetaThinkingBlock object`
386386
387387 - `type: "thinking"`
from line 460
460460
461461 For a toolset member tool_use, the toolset family.
462462
463 maxLength: 64, minLength: 1, pattern: ^[a-zA-Z0-9_-]+$
463 minLength: 1, maxLength: 64, pattern: ^[a-zA-Z0-9_-]+$
464464
465465 - `BetaServerToolUseBlock object`
466466
from line 964
964964
965965 - `tool_name: string`
966966
967 maxLength: 256, minLength: 1, pattern: ^[a-zA-Z0-9_-]{1,256}$
967 minLength: 1, maxLength: 256, pattern: ^[a-zA-Z0-9_-]{1,256}$
968968
969969 - `tool_use_id: string`
970970
from line 1014
10141014
10151015 - `text: string`
10161016
1017 minLength: 0
1018
10191017 - `is_error: boolean`
10201018
10211019 default: false
from line 1151
11531151
11541152 This is how the tool will be called by the model and in `tool_use` blocks.
11551153
1156 maxLength: 128, minLength: 1, pattern: ^[a-zA-Z0-9_-]{1,128}$
1154 minLength: 1, maxLength: 128, pattern: ^[a-zA-Z0-9_-]{1,128}$
11571155
11581156 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
11591157
from line 1415
14171415
14181416 - `configs: optional BetaBrowserToolsetConfigs or null`
14191417
1420 Per-member configuration for `browser_toolset_20260801`: one
1421 optional field per member tool, keyed by the member name — the same
1422 name the member's `tool_use` blocks carry. Every member is an
1423 accepted key, and a member's defaults apply wherever its key is
1424 absent. Unknown keys are rejected: the field set is this toolset
1425 version's complete member set.
1418 Sparse per-member overrides, keyed by member name. Absent, null, and {} are equivalent; a member's defaults apply wherever its key is absent.
14261419
14271420 - `type: optional BetaBrowserTypeConfig or null`
14281421
from line 2036
20432036
20442037 - `configs: optional BetaComputerToolsetConfigs or null`
20452038
2046 Per-member configuration for `computer_toolset_20260801`: one
2047 optional field per member tool, keyed by the member name — the same
2048 name the member's `tool_use` blocks carry. Every member is an
2049 accepted key, and a member's defaults apply wherever its key is
2050 absent. Unknown keys are rejected: the field set is this toolset
2051 version's complete member set.
2039 Sparse per-member overrides, keyed by member name. Absent, null, and {} are equivalent; a member's defaults apply wherever its key is absent.
20522040
20532041 - `type: optional BetaComputerTypeConfig or null`
20542042
from line 2390
24022390
24032391 Maximum number of times the tool can be used in the API request.
24042392
2405 exclusiveMinimum: 0
2393 minimum: 1
24062394
24072395 - `strict: optional boolean`
24082396
from line 2406
24182406
24192407 The city of the user.
24202408
2421 maxLength: 255, minLength: 1
2409 minLength: 1, maxLength: 255
24222410
24232411 - `country: optional string or null`
24242412
24252413 The two letter [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) of the user.
24262414
2427 maxLength: 2, minLength: 2
2415 minLength: 2, maxLength: 2
24282416
24292417 - `region: optional string or null`
24302418
24312419 The region of the user.
24322420
2433 maxLength: 255, minLength: 1
2421 minLength: 1, maxLength: 255
24342422
24352423 - `timezone: optional string or null`
24362424
24372425 The [IANA timezone](https://nodatime.org/TimeZones) of the user.
24382426
2439 maxLength: 255, minLength: 1
2427 minLength: 1, maxLength: 255
24402428
24412429 - `BetaWebFetchTool20250910 object`
24422430
from line 2472
24842472
24852473 Maximum number of tokens used by including web page text content in the context. The limit is approximate and does not apply to binary content such as PDFs.
24862474
2487 exclusiveMinimum: 0
2475 minimum: 1
24882476
24892477 - `max_uses: optional number or null`
24902478
24912479 Maximum number of times the tool can be used in the API request.
24922480
2493 exclusiveMinimum: 0
2481 minimum: 1
24942482
24952483 - `strict: optional boolean`
24962484
from line 2486
24982486
24992487 - `url_sources: optional BetaWebFetchURLSources or null`
25002488
2501 Which sources contribute to the set of URLs web fetch may fetch.
2489 Which sources contribute to the set of URLs the tool may fetch. Omitted means every source.
25022490
2503 Each key is a tagged variant: `user_input` is `all` or `none`; the
2504 two tool filters are `all`, `none`, `only` (only the named tools'
2505 results) or `except` (every result but the named tools'). A named tool
2506 must be declared in this request's `tools[]`.
2507
25082491 - `client_tool_results: optional BetaWebFetchURLSourceAll or BetaWebFetchURLSourceNone or BetaWebFetchURLSourceOnly or BetaWebFetchURLSourceExcept`
25092492
25102493 Which client tools' results contribute fetchable URLs: "all", "none", or an only or except list of client tool names from tools[].
from line 2610
26272610
26282611 Maximum number of times the tool can be used in the API request.
26292612
2630 exclusiveMinimum: 0
2613 minimum: 1
26312614
26322615 - `strict: optional boolean`
26332616
from line 2664
26812664
26822665 Maximum number of tokens used by including web page text content in the context. The limit is approximate and does not apply to binary content such as PDFs.
26832666
2684 exclusiveMinimum: 0
2667 minimum: 1
26852668
26862669 - `max_uses: optional number or null`
26872670
26882671 Maximum number of times the tool can be used in the API request.
26892672
2690 exclusiveMinimum: 0
2673 minimum: 1
26912674
26922675 - `strict: optional boolean`
26932676
from line 2678
26952678
26962679 - `url_sources: optional BetaWebFetchURLSources or null`
26972680
2698 Which sources contribute to the set of URLs web fetch may fetch.
2681 Which sources contribute to the set of URLs the tool may fetch. Omitted means every source.
26992682
2700 Each key is a tagged variant: `user_input` is `all` or `none`; the
2701 two tool filters are `all`, `none`, `only` (only the named tools'
2702 results) or `except` (every result but the named tools'). A named tool
2703 must be declared in this request's `tools[]`.
2704
27052683 - `BetaWebFetchTool20260309 object`
27062684
27072685 Web fetch tool with use_cache parameter for bypassing cached content.
from line 2726
27482726
27492727 Maximum number of tokens used by including web page text content in the context. The limit is approximate and does not apply to binary content such as PDFs.
27502728
2751 exclusiveMinimum: 0
2729 minimum: 1
27522730
27532731 - `max_uses: optional number or null`
27542732
27552733 Maximum number of times the tool can be used in the API request.
27562734
2757 exclusiveMinimum: 0
2735 minimum: 1
27582736
27592737 - `strict: optional boolean`
27602738
from line 2740
27622740
27632741 - `url_sources: optional BetaWebFetchURLSources or null`
27642742
2765 Which sources contribute to the set of URLs web fetch may fetch.
2743 Which sources contribute to the set of URLs the tool may fetch. Omitted means every source.
27662744
2767 Each key is a tagged variant: `user_input` is `all` or `none`; the
2768 two tool filters are `all`, `none`, `only` (only the named tools'
2769 results) or `except` (every result but the named tools'). A named tool
2770 must be declared in this request's `tools[]`.
2771
27722745 - `use_cache: optional boolean`
27732746
27742747 Whether to use cached content. Set to false to bypass the cache and fetch fresh content. Only set to false when the user explicitly requests fresh content or when fetching rapidly-changing sources.
from line 2786
28132786
28142787 Maximum number of times the tool can be used in the API request.
28152788
2816 exclusiveMinimum: 0
2789 minimum: 1
28172790
28182791 - `response_inclusion: optional "full" or "excluded"`
28192792
from line 2848
28752848
28762849 Maximum number of tokens used by including web page text content in the context. The limit is approximate and does not apply to binary content such as PDFs.
28772850
2878 exclusiveMinimum: 0
2851 minimum: 1
28792852
28802853 - `max_uses: optional number or null`
28812854
28822855 Maximum number of times the tool can be used in the API request.
28832856
2884 exclusiveMinimum: 0
2857 minimum: 1
28852858
28862859 - `response_inclusion: optional "full" or "excluded"`
28872860
from line 2870
28972870
28982871 - `url_sources: optional BetaWebFetchURLSources or null`
28992872
2900 Which sources contribute to the set of URLs web fetch may fetch.
2873 Which sources contribute to the set of URLs the tool may fetch. Omitted means every source.
29012874
2902 Each key is a tagged variant: `user_input` is `all` or `none`; the
2903 two tool filters are `all`, `none`, `only` (only the named tools'
2904 results) or `except` (every result but the named tools'). A named tool
2905 must be declared in this request's `tools[]`.
2906
29072875 - `use_cache: optional boolean`
29082876
29092877 Whether to use cached content. Set to false to bypass the cache and fetch fresh content. Only set to false when the user explicitly requests fresh content or when fetching rapidly-changing sources.
from line 2886
29182886
29192887 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
29202888
2889 - `string`
2890
29212891 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
29222892
29232893 The model that will complete your prompt.
from line 2930
29602930
29612931 Powerful intelligence for long-running agents and coding
29622932
2963 - `"claude-mythos-preview"`
2964
2965 New class of intelligence, strongest in coding and cybersecurity
2966
29672933 - `"claude-opus-4-6"`
29682934
29692935 Powerful intelligence for long-running agents and coding
from line 2962
29962962
29972963 High-performance model for agents and coding
29982964
2999 - `string`
2965 - `"claude-mythos-preview"`
30002966
2967 **Deprecated**: Will reach end-of-life on June 30, 2026. Please migrate to claude-mythos-5. Visit https://docs.anthropic.com/en/docs/resources/model-deprecations for more information.
2968
2969 New class of intelligence, strongest in coding and cybersecurity
2970
30012971 - `name: "advisor"`
30022972
30032973 Name of the tool.
from line 3006
30363006
30373007 Maximum number of times the tool can be used in the API request.
30383008
3039 exclusiveMinimum: 0
3009 minimum: 1
30403010
30413011 - `strict: optional boolean`
30423012
from line 3097
31273097
31283098 Name of the MCP server to configure tools for
31293099
3130 maxLength: 255, minLength: 1
3100 minLength: 1, maxLength: 255
31313101
31323102 - `cache_control: optional BetaCacheControlEphemeral or null`
31333103
from line 3212
32423212
32433213 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
32443214
3245 The policy category that triggered a refusal.
3215 The policy category that triggered the `from` model's refusal at this hop. `null` when the refusal doesn't map to a named category. Same vocabulary as `stop_details.category`.
32463216
32473217 - `"cyber"`
32483218
from line 3307
33373307
33383308 - `diagnostics: BetaDiagnostics or null`
33393309
3340 Request-level diagnostics: why the prompt cache could not fully reuse
3341 the prefix of the request named by `diagnostics.previous_message_id`.
3310 Request-level diagnostics. `null` when the request did not supply `diagnostics`, or when it did and no prompt-cache divergence was detected.
33423311
33433312 - `cache_miss_reason: BetaCacheMissReason or null`
33443313
from line 3381
34123381
34133382 - `stop_details: BetaRefusalStopDetails or null`
34143383
3415 Structured information about a refusal.
3384 Structured information about why model output stopped.
34163385
3386 This is `null` when the `stop_reason` has no additional detail to report.
3387
34173388 - `type: "refusal"`
34183389
34193390 default: refusal
from line 3391
34203391
34213392 - `category: "cyber" or "bio" or "frontier_llm" or 2 more or null`
34223393
3423 The policy category that triggered a refusal.
3394 The policy category that triggered the refusal.
34243395
3396 `null` when the refusal doesn't map to a named category.
3397
34253398 - `"cyber"`
34263399
34273400 The request could enable cyber harm, such as malware or exploit development. Benign cybersecurity work can also trigger this category.
from line 3552
35793552
35803553 Outcome of the `fallback_credit_token` presented on this request.
35813554
3555 Present on every response to a non-batch request that carried a
3556 `fallback_credit_token`, in either redemption mode; absent otherwise (batch
3557 items accept and ignore the token and carry no outcome object).
3558
35823559 - `status: BetaFallbackCreditRedeemed or BetaFallbackCreditNotApplied`
35833560
35843561 Whether the fallback-credit reprice was applied to this response's billing.
from line 3879
39023879
39033880 - `speed: "standard" or "fast" or null`
39043881
3905 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
3882 The inference speed mode used for this request.
39063883
39073884 - `"standard"`
39083885
No line in this hunk matches that.