Skip to main content

How to update intercom custom attributes with the https://api.intercom.io/users API?

I am not able to update the user details via users API,

 

axios.post('https://api.intercom.io/users',{headers:header},{email:email}).then(res => {

console.log("*****||res||*********",res);

}).catch(error => {

console.error(error)

})

 

 

Version 1.2 showing the create and update user in APi and webhook documentation but in  V2.8 stable it is not present in even documentation 


Hey @Seffcon! Daniel from Customer Support Engineering here 🔧 

 

You can update users’ custom attributes using the API by following the syntax outlined in this Help Center article. Please let me know if you are still experiencing issues with this after retrying!


Hi @Daniel M15 ,

Thank you for a quick revert.

We are looking for an API to update the contact information over intercom. We need to update some custom fields like UID, PlanName, Cancellation Date etc. and need an Intercom API which takes the  email address as the parameter as the key field for updates, since that’s a common field between our database and intercom. As we don’t have the Intercom ID but need a way to update using email. Is this something you can help us with?


Reply