provider ContactsSubscription Types GET /contacts/{contact_id}/subscriptions
@utdk/intercom /contacts/{contact_id}/subscriptions
List subscriptions for a contact
You can fetch a list of subscription types that are attached to a contact. These can be subscriptions that a user has 'opted-in' to or has 'opted-out' from, depending on the subscription type. This will return a list of Subscription Type objects that the contact is associated with. The data property will show a combined list of: 1.Opt-out subscription types that the user has opted-out from. 2.Opt-in subscription types that the user has opted-in to receiving.
contact_id path required
The unique identifier for the contact which is given by Intercom
string
Intercom-Version header
enum: 1.0, 1.1, 1.2, 1.3…

Try it

Authentication
Configure credentials for Intercom API
listsubscriptionsforacontact
GET/contacts/{contact_id}/subscriptions
You can fetch a list of subscription types that are attached to a contact. These can be subscriptions that a user has 'opted-in' to or has 'opted-out' from, depending on the subscription type. This will return a list of Subscription Type objects that the contact is associated with. The data property will show a combined list of: 1.Opt-out subscription types that the user has opted-out from. 2.Opt-in subscription types that the user has opted-in to receiving.

Parameters

required

The unique identifier for the contact which is given by Intercom

Configure credentials above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import intercom from '@utdk/intercom';

await intercom.listsubscriptionsforacontact({
  "Intercom-Version": "2.14"
})