Currently, when we call update conversation endpoint, `conversation_rating` is ignored. Example of cURL:
```
curl --location --request PUT 'https://api.intercom.io/conversations/123' \
--header 'Intercom-Version: 2.13' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ·········' \
--data '{
"read": true,
"conversation_rating": {
"rating": 3,
"remark": "Great service!",
"created_at": 1743418589,
"contact": {
"type": "contact",
"id": "67cec2109944eda2f12131ca"
},
"teammate": {
"id": "6827948",
"type": "admin"
}
}
}'
```
In our scenario, we want to allow admins to ask contacts to rate conversations. Users are coming from Telegram app. The integration is implemented over REST API. The proposed changes allows to introduce “rate conversation” feature in the Telegram app.
Similar idea was shared in the past here.