Allow update ` conversation_rating` using REST API | Community
Skip to main content
Submitted

Allow update ` conversation_rating` using REST API

Related products:Integrations, API & Custom Actions
  • March 31, 2025
  • 1 reply
  • 179 views

Andrii Fedyk
Forum|alt.badge.img+1

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.

1 reply

Andrii Fedyk
Forum|alt.badge.img+1
  • Author
  • Active User
  • May 19, 2026

The similar request was described here