Retrieve Message Batch results changedapi/beta/messages/batches/results
Nearest release: v2.1.258, published an hour 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+70added
Lines−2removed
From line
22
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits29to this page, all time
The whole hunk
from line 22, old and new numbered
/
from line 22
2222
2323 - `string`
2424
25 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
25 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
2626
2727 - `"message-batches-2024-09-24"`
2828
from line 106
106106
107107 - `"ce-user-management-2026-07-13"`
108108
109 - `"mid-conversation-output-config-2026-07-01"`
110
111 - `"thinking-binding-controls-2026-08-01"`
112
113 - `"mid-conversation-system-clear-at-2026-08-21"`
114
109115## Returns
110116
111117- `BetaMessageBatchIndividualResponse object`
from line 1055
10491055
10501056 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
10511057
1052 - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
1058 - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
10531059
10541060 The model that will complete your prompt.
10551061
10561062 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
10571063
1064 - `"claude-fable-5-1"`
1065
1066 Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
1067
1068 - `"claude-mythos-5-1"`
1069
1070 Our most capable model for cybersecurity and biology research, available through trusted access programs
1071
10581072 - `"claude-sonnet-5"`
10591073
10601074 High-performance model for coding and agents
from line 1799
17851799 - `"standard"`
17861800
17871801 - `"fast"`
1802
1803 - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
1804
1805 Changes the API made to the request's input before showing it to the model:
1806 one entry per change, in request order. Today the only entry type is
1807 `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
1808 block from the request's `messages` that was removed from the prompt instead
1809 of being shown to the model because it failed a binding check. More entry
1810 types may be added over time; ignore types you do not recognize.
1811
1812 Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
1813 every such response from a model that supports extended thinking, as `[]`
1814 when nothing was changed; without the beta, blocks are removed all the same
1815 but nothing is reported. Removed blocks contribute nothing to
1816 `usage.input_tokens`. When streaming, the array is final in `message_start`;
1817 the final `message_delta` event carries it only when a server-side model
1818 fallback happened mid-stream, in which case it holds the serving model's
1819 entries and replaces the one in `message_start`.
1820
1821 - `path: string`
1822
1823 Where the removed block was in your request, as `messages.{i}.content.{j}`:
1824 `i` indexes the `messages` array you sent and `j` that message's `content`
1825 array — the same form error messages use.
1826
1827 - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
1828
1829 Which binding check removed the block: `model_binding_mismatch` — it was
1830 created by a model whose reasoning the requested model may not read;
1831 `prefix_binding_mismatch` — the conversation before it differs from the
1832 conversation it was created in (the rest of that turn's consecutive thinking
1833 blocks are removed with it, each with this reason);
1834 `organization_binding_mismatch` — it was created under a different
1835 organization (an Anthropic organization, AWS account or Google Cloud project)
1836 and this organization is not one of its additional organizations;
1837 `end_user_binding_mismatch` — it was created for a different end user, or
1838 was removed by the consumer-organization binding. A block that would fail
1839 several checks reports one reason, in this order of precedence:
1840 `organization_binding_mismatch`, `end_user_binding_mismatch`,
1841 `model_binding_mismatch`, `prefix_binding_mismatch`.
1842
1843 - `"model_binding_mismatch"`
1844
1845 - `"prefix_binding_mismatch"`
1846
1847 - `"organization_binding_mismatch"`
1848
1849 - `"end_user_binding_mismatch"`
1850
1851 - `type: "thinking_dropped"`
1852
1853 Always `thinking_dropped` for this entry type.
1854
1855 default: thinking_dropped
17881856
17891857 - `type: "succeeded"`
17901858
No line in this hunk matches that.