Skip to main content

I’m referencing this documentation: https://developers.intercom.com/docs/references/rest-api/api.intercom.io/conversations/updateconversation
 

I’ve created a custom attribute on conversations called original_post_id (see below)


And i’ve been successfully able to PUT https://api.intercom.io/conversations/{id} (200 response code) with the intention of updating the conversation with a custom attribute value:


Yet the response shows that no custom attribute with original_post_id, which i’d expect to see populated with the value in my PUT request. I only see one custom attribute, which is ‘Copilot used’. Is the latest intercom API docs up to date? or does updating custom attributes on conversations not work yet?

 

 

Hi ​@Glen Coco, It’s Mat from the Support Engineering Team 😀

At the first glance everything looks okay to me. The API v2.11 should work in that regard. Can you please reach out to us via Messenger in your Workspace and flag this issue to us. It might be an issue with the API that we are not aware of.

 


We encountered the same issue.

 

We issued API calls to update the conversation custom attributes. However, some attributes are able to be updated, some are not.

 

We did a little research, it seems that custom attributes has a property called “api_writable”. I am wondering whether it has something to do with our issue. If so, how to make attributes api_writable?


@Emma A. please reach out to us via Messenger since it might be an issue on our side.


Reply