Skip to main content
POST
For an existing protected thread, send its x-widget-thread-token capability in addition to widget identity. Widget identity is verified when signing is configured; tokenless compatibility does not establish tenant ownership. See the authentication and recovery guide for credential and retry rules.

Headers

string
Capability for the thread containing the stored AI message being rated.

Request body

FeedbackRequest
string
required
string
required
MessageReaction
required
Allowed values: 'up', 'down', null.
string,null
Only kept with a non-null reaction. Maximum length: 500.
string
Alternative to the x-widget-thread-token header.

Response

object
boolean
required
Fixed value: true.
string
required
string
required
MessageReaction
required
Allowed values: 'up', 'down', null.

Status codes

Using this contract

Read the source OpenAPI document for declared schemas and alternatives. This page also includes documented corrections from the spec overlays. Example IDs and values are illustrative; replace them with records from your workspace.
Last modified on November 13, 2026