Retrieve Message Batch results changedapi/beta/messages/batches/results
Nearest release: v2.1.306, published under an hour before 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+30added
Lines−0removed
From line
135
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits25to this page, all time
The whole hunk
from line 135, old and new numbered
/
from line 135
135135
136136 - `"telemetry-destinations-2026-08-11"`
137137
138 - `"webhooks-2026-10-07"`
139
138140- `"anthropic-workspace-id": optional string`
139141
140142 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 3329
33273329
33283330 - `BetaCacheMissModelChanged object`
33293331
3332 A `cache_miss_reason` for a request whose `model` or `speed` differs from the previous request's.
3333
3334 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3335
33303336 - `type: "model_changed"`
33313337
33323338 default: model_changed
from line 3343
33373343
33383344 - `BetaCacheMissSystemChanged object`
33393345
3346 A `cache_miss_reason` for a request whose `system` differs from the previous request's.
3347
3348 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3349
33403350 - `type: "system_changed"`
33413351
33423352 default: system_changed
from line 3357
33473357
33483358 - `BetaCacheMissToolsChanged object`
33493359
3360 A `cache_miss_reason` for a request whose `tools` differ from the previous request's, for example because tools were added, removed, or reordered.
3361
3362 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3363
33503364 - `type: "tools_changed"`
33513365
33523366 default: tools_changed
from line 3371
33573371
33583372 - `BetaCacheMissMessagesChanged object`
33593373
3374 A `cache_miss_reason` for a request whose `messages` differ from the previous request's in an earlier entry, instead of only having entries appended. The `model`, `system`, and `tools` match.
3375
3376 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3377
33603378 - `type: "messages_changed"`
33613379
33623380 default: messages_changed
from line 3385
33673385
33683386 - `BetaCacheMissPreviousMessageNotFound object`
33693387
3388 A `cache_miss_reason` for when the API doesn't have a stored record of the request that `diagnostics.previous_message_id` references.
3389
3390 This doesn't mean that this request changed.
3391
3392 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3393
33703394 - `type: "previous_message_not_found"`
33713395
33723396 default: previous_message_not_found
33733397
33743398 - `BetaCacheMissUnavailable object`
3399
3400 A `cache_miss_reason` for when the API can't give a diagnosis. The request itself was processed normally.
3401
3402 This includes a request whose `model`, `system`, and `tools` match the previous request's but whose other prompt-affecting parameters, such as `thinking` or `tool_choice`, differ.
3403
3404 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
33753405
33763406 - `type: "unavailable"`
33773407
No line in this hunk matches that.