PATCH /api/v2/conversations/participants attributes not persisting

Sending a PATCH to /api/v2/conversations/participants/{id} with attributes in the body returns 200 OK, but the values don’t show up in the transcript or subsequent API calls.

{
 "attributes": {
 "priority": "high"
 }
}

Studio snippet using GetRESTProxy can’t read them either. Is this endpoint deprecated for attributes?

You’re probably hitting the immutable flag on the participant resource. Check the immutable property in the response; if it’s true, the platform ignores the patch silently to preserve audit integrity. You’ll need to use the merge endpoint or update the conversation-level attributes instead.