Create a Message
Send a structured list of input messages with text and/or image content, and the model will generate the next message in the conversation.
The Messages API can be used for either single queries or stateless multi-turn conversations.
Learn more about the Messages API in our user guide
Headers
Optional header to specify the beta version(s) you want to use.
To use multiple betas, use a comma separated list like beta1,beta2 or specify the header multiple times for each beta.
Optional header to specify the beta version(s) you want to use.
To use multiple betas, use a comma separated list like beta1,beta2 or specify the header multiple times for each beta.
The version of the Claude API you want to use.
Read more about versioning and our version history here.
The version of the Claude API you want to use.
Read more about versioning and our version history here.
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the user-profiles beta header.
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the user-profiles beta header.
Request body
Example request
{
"max_tokens": 1024,
"messages": [
{
"content": "Hello, world",
"role": "user"
}
],
"model": "claude-opus-5"
}Response
Message object.
Example response
{
"content": [
{
"citations": null,
"text": "Hi! My name is Claude.",
"type": "text"
}
],
"id": "msg_013Zva2CMHLNnXjNJJKqJ2EF",
"model": "claude-opus-5",
"role": "assistant",
"stop_details": null,
"stop_reason": "end_turn",
"stop_sequence": null,
"type": "message",
"usage": {
"input_tokens": 2095,
"output_tokens": 503
}
}Changes
Changed in 30 of the 68 revisions of this API.3012252
- ●
removed the request property
tools/items/oneOf[subschema #14: ComputerToolset_20260801]/allowed_callersrequest-property-removed
- ●
removed the request property
tools/items/oneOf[subschema #8: BrowserToolset_20260801]/allowed_callersrequest-property-removed
- ○
added the new optional request property
fallbacks/anyOf[subschema #1]/items/thinking/anyOf[subschema #1]/oneOf[subschema #1: ThinkingConfigEnabled]/block_bindingnew-optional-request-property
- ○
added the new optional request property
fallbacks/anyOf[subschema #1]/items/thinking/anyOf[subschema #1]/oneOf[subschema #3: ThinkingConfigAdaptive]/block_bindingnew-optional-request-property
- ○
added the new optional request property
messages/items/clear_atnew-optional-request-property
- ○
added the new optional request property
messages/items/output_confignew-optional-request-property
- ○
added the new optional request property
thinking/oneOf[subschema #1: ThinkingConfigEnabled]/block_bindingnew-optional-request-property
- ○
added the new optional request property
thinking/oneOf[subschema #3: ThinkingConfigAdaptive]/block_bindingnew-optional-request-property
- ○
added
subschema #2subschema #3to thefallbacks/anyOf[subschema #1]/items/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2subschema #3to themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #23: RequestFallbackBlock]/from/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2subschema #3to themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #23: RequestFallbackBlock]/to/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2subschema #3to themodelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2subschema #3to thetools/items/oneOf[subschema #25: AdvisorTool_20260301]/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added the optional property
input_transformationsto the response with the200statusresponse-optional-property-added
- ○
added
subschema #2subschema #3to thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/from/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2subschema #3to thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/to/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2subschema #3to themodelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2subschema #3to theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #1: MessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2subschema #3to theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #3: AdvisorMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2subschema #3to theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #4: FallbackMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
added the new
updatesenum value to the request propertyfallbacks/anyOf[subschema #1]/items/thinking/anyOf[subschema #1]/oneOf[subschema #1: ThinkingConfigEnabled]/display/anyOf[subschema #1: ThinkingDisplayMode]/request-property-enum-value-added
- ○
added the new
updatesenum value to the request propertyfallbacks/anyOf[subschema #1]/items/thinking/anyOf[subschema #1]/oneOf[subschema #3: ThinkingConfigAdaptive]/display/anyOf[subschema #1: ThinkingDisplayMode]/request-property-enum-value-added
- ○
added the new
updatesenum value to the request propertythinking/oneOf[subschema #1: ThinkingConfigEnabled]/display/anyOf[subschema #1: ThinkingDisplayMode]/request-property-enum-value-added
- ○
added the new
updatesenum value to the request propertythinking/oneOf[subschema #3: ThinkingConfigAdaptive]/display/anyOf[subschema #1: ThinkingDisplayMode]/request-property-enum-value-added
- ○
- ○
added the new optional request property
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #11: RequestWebFetchToolResultBlock]/content/anyOf[subschema #2: RequestWebFetchResultBlock]/content/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #2: RequestImageBlock]/transformationsnew-optional-request-property
- ○
added the new optional request property
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #2: RequestImageBlock]/transformationsnew-optional-request-property
- ○
added the new optional request property
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #3: RequestDocumentBlock]/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #2: RequestImageBlock]/transformationsnew-optional-request-property
- ○
added the new optional request property
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #7: RequestToolUseBlock]/toolset_namenew-optional-request-property
- ○
added the new optional request property
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #2: RequestImageBlock]/transformationsnew-optional-request-property
- ○
added the new optional request property
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #4: RequestDocumentBlock]/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #2: RequestImageBlock]/transformationsnew-optional-request-property
- ○
added the new optional request property
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/toolset_namenew-optional-request-property
- ○
added
browser_statediscriminator mapping keys to themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/request propertyrequest-property-discriminator-mapping-added
- ○
added
BetaBrowserToolset_20260801BetaComputerToolset_20260801to thetools/items/request propertyoneOflistrequest-property-one-of-added
- ○
added
BetaRequestBrowserStateBlockto themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/request propertyoneOflistrequest-property-one-of-added
- ○
added the optional property
content/items/oneOf[subschema #4: ResponseToolUseBlock]/toolset_nameto the response with the200statusresponse-optional-property-added
- ○
- ▲
removed
BetaRequestMidConvSystemBlockfrom themessages/items/content/anyOf[subschema #2]/items/request propertyoneOflistrequest-property-one-of-removed
- ○
removed
mid_conv_systemdiscriminator mapping keys from themessages/items/content/anyOf[subschema #2]/items/request propertyrequest-property-discriminator-mapping-deleted
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #11: RequestWebFetchToolResultBlock]/content/anyOf[subschema #2: RequestWebFetchResultBlock]/content/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #11: RequestWebFetchToolResultBlock]/content/anyOf[subschema #2: RequestWebFetchResultBlock]/content/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #11: RequestWebFetchToolResultBlock]/content/anyOf[subschema #2: RequestWebFetchResultBlock]/content/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #18: RequestMCPToolResultBlock]/content/anyOf[subschema #2: beta_mcp_tool_result_block_param_content]/items/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #18: RequestMCPToolResultBlock]/content/anyOf[subschema #2: beta_mcp_tool_result_block_param_content]/items/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #18: RequestMCPToolResultBlock]/content/anyOf[subschema #2: beta_mcp_tool_result_block_param_content]/items/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #21: RequestMidConvSystemBlock]/content/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #21: RequestMidConvSystemBlock]/content/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #21: RequestMidConvSystemBlock]/content/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #3: RequestDocumentBlock]/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #3: RequestDocumentBlock]/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #3: RequestDocumentBlock]/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #4: RequestSearchResultBlock]/content/items/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #4: RequestSearchResultBlock]/content/items/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #4: RequestSearchResultBlock]/content/items/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #3: RequestSearchResultBlock]/content/items/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #3: RequestSearchResultBlock]/content/items/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #3: RequestSearchResultBlock]/content/items/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #4: RequestDocumentBlock]/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #4: RequestDocumentBlock]/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
messages/items/content/anyOf[subschema #2]/items/oneOf[subschema #8: RequestToolResultBlock]/content/anyOf[subschema #2]/items/oneOf[subschema #4: RequestDocumentBlock]/source/oneOf[subschema #3: ContentBlockSource]/content/anyOf[subschema #2: beta_content_block_source_content]/items/oneOf[subschema #1: RequestTextBlock]/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
system/anyOf[subschema #2]/items/citations/anyOf[subschema #1]/items/oneOf[subschema #1: RequestCharLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
system/anyOf[subschema #2]/items/citations/anyOf[subschema #1]/items/oneOf[subschema #2: RequestPageLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
the
system/anyOf[subschema #2]/items/citations/anyOf[subschema #1]/items/oneOf[subschema #3: RequestContentBlockLocationCitation]/document_title/anyOf[subschema #1]/request property's maxLength was increased from255to500request-property-max-length-increased
- ○
- ▲
removed
subschema #17subschema #18from thefallbacks/anyOf[subschema #1]/items/modelrequest propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #17subschema #18from themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #24: RequestFallbackBlock]/from/modelrequest propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #17subschema #18from themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #24: RequestFallbackBlock]/to/modelrequest propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #17subschema #18from themodelrequest propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #17subschema #18from thetools/items/oneOf[subschema #23: AdvisorTool_20260301]/modelrequest propertyanyOflistrequest-property-any-of-removed
- ○
removed
subschema #17subschema #18from thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/from/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #17subschema #18from thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/to/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #17subschema #18from themodelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #17subschema #18from theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #1: MessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #17subschema #18from theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #3: AdvisorMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #17subschema #18from theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #4: FallbackMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ▲
- ▲
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #22: RequestFallbackBlock -> subschema #24: RequestFallbackBlock]/from/modelrequest propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #22: RequestFallbackBlock -> subschema #24: RequestFallbackBlock]/to/modelrequest propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from themodelrequest propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from thetools/items/oneOf[subschema #23: AdvisorTool_20260301]/modelrequest propertyanyOflistrequest-property-any-of-removed
- ○
added
BetaFallbackCreditTokenParamto thefallback_credit_tokenrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #22: RequestFallbackBlock -> subschema #24: RequestFallbackBlock]/from/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #22: RequestFallbackBlock -> subschema #24: RequestFallbackBlock]/to/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to themodelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to thetools/items/oneOf[subschema #23: AdvisorTool_20260301]/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
tool_additiontool_removaldiscriminator mapping keys to themessages/items/content/anyOf[subschema #2]/items/request propertyrequest-property-discriminator-mapping-added
- ○
added
tool_additiontool_removaldiscriminator mapping keys to themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #21: RequestMidConvSystemBlock]/content/items/request propertyrequest-property-discriminator-mapping-added
- ○
request property
fallbackslist-of-types was widened by adding typesstringto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
added
BetaRequestToolAdditionBlockBetaRequestToolRemovalBlockto themessages/items/content/anyOf[subschema #2]/items/request propertyoneOflistrequest-property-one-of-added
- ○
added
BetaRequestToolAdditionBlockBetaRequestToolRemovalBlockto themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #21: RequestMidConvSystemBlock]/content/items/request propertyoneOflistrequest-property-one-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/from/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/to/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to themodelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #1: MessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #3: AdvisorMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #5subschema #6subschema #7subschema #9subschema #13subschema #14subschema #17subschema #18to theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #4: FallbackMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/from/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/to/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from themodelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #1: MessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #3: AdvisorMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #5subschema #6subschema #8subschema #12subschema #13subschema #16subschema #17from theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #4: FallbackMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
added the required property
usage/fallback_creditto the response with the200statusresponse-required-property-added
- ▲
- ●
added the new
general_harmsenum value to thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/trigger/category/anyOf[subschema #1: RefusalCategory]/response property for the response status200response-property-enum-value-added
- ●
added the new
general_harmsenum value to thestop_details/anyOf[subschema #1: RefusalStopDetails]/category/anyOf[subschema #1: RefusalCategory]/response property for the response status200response-property-enum-value-added
- ●
- ○
removed the
military_weaponsenum value from thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/trigger/category/anyOf[subschema #1: RefusalCategory]/response property for the response status200response-property-enum-value-removed
- ○
removed the
military_weaponsenum value from thestop_details/anyOf[subschema #1: RefusalStopDetails]/category/anyOf[subschema #1: RefusalCategory]/response property for the response status200response-property-enum-value-removed
This revision also has 14 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added
subschema #2to thefallbacks/anyOf[subschema #1]/items/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2to themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #22: RequestFallbackBlock]/from/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2to themessages/items/content/anyOf[subschema #2]/items/oneOf[subschema #22: RequestFallbackBlock]/to/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2to themodelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2to thetools/items/oneOf[subschema #23: AdvisorTool_20260301]/modelrequest propertyanyOflistrequest-property-any-of-added
- ○
added
subschema #2to thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/from/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2to thecontent/items/oneOf[subschema #17: ResponseFallbackBlock]/to/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2to themodelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2to theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #1: MessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2to theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #3: AdvisorMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
subschema #2to theusage/iterations/anyOf[subschema #1]/items/oneOf[subschema #4: FallbackMessageIterationUsage]/modelresponse propertyanyOflist for the response status200response-property-any-of-added
- ○