Remove B2C subscription (user)
GraphQL endpoint: /user
Removes an existing B2C subscription the user has with a company, unsubscribing the user from communications of that type. The subscription is permanently removed; the user can create a new subscription to resubscribe.
Query
mutation (
$subscriptionId: ID!
) {
removeB2cSubscription (
subscriptionId: $subscriptionId
) {
... on B2cEmailSubscription {
id
insertedAt
updatedAt
type
subscriptionTopics
expirationDate
notificationStartTime
notificationEndTime
email
company {
id
}
user {
id
}
}
... on B2cSmsSubscription {
id
insertedAt
updatedAt
type
subscriptionTopics
expirationDate
notificationStartTime
notificationEndTime
telephoneNumber
company {
id
}
user {
id
}
}
... on B2cVoiceSubscription {
id
insertedAt
updatedAt
type
subscriptionTopics
expirationDate
notificationStartTime
notificationEndTime
telephoneNumber
company {
id
}
user {
id
}
}
}
}
Variables
Response
Last updated