Update Contact Request Payload

You can update a contact

role
string

The role of the contact.

external_id
string

A unique identifier for the contact which is given to Intercom

email
string

The contacts email

phone
string or null

The contacts phone

name
string or null

The contacts name

avatar
string or null

An image URL containing the avatar of a contact

signed_up_at
integer or null <date-time>

The time specified for when a contact signed up

last_seen_at
integer or null <date-time>

The time when the contact was last seen (either where the Intercom Messenger was installed or when specified manually)

owner_id
integer or null

The id of an admin that has been assigned account ownership of the contact

unsubscribed_from_emails
boolean or null

Whether the contact is unsubscribed from emails

custom_attributes
object or null

The custom attributes which are set for the contact

{ "role": "string", "external_id": "string", "email": "jdoe@example.com", "phone": "+353871234567", "name": "John Doe", "avatar": "https://www.example.com/avatar_image.jpg", "signed_up_at": 1571672154, "last_seen_at": 1571672154, "owner_id": 123, "unsubscribed_from_emails": true, "custom_attributes": { } }