Skip to main content

Suspend all subscriptions

Description

Changes profile subscription status from "subscribed" to "suspended".

Does not affect any other subscription status.

Request URL

Method: POST

https://example.com/api/v1.1/subscriptions/suspend_all

Request example

ParameterTypeExampleRequiredDescription
tokenstring"abcdefghijklmnqrstuvwxyz"YesAPI token
formatstring"json"NoResponse data format
By default – json.
db_idint1YesDatabase ID
channelint"email"NoChannel type
resource_idint1NoResource ID

If "channel" parameter is specified, all channel subscriptions for a database will be suspended.

If "resource_id" parameter is specified, all resource subscriptions for a database will be suspended.

If both parameters are specified - resource and channel subscriptions will be suspended.

Request example

{
"channel": "email",
"db_id": 1,
"token": "abcdefghijklmnqrstuvwxyz"
}

Response example

{
"error": 0,
"error_text": "Successful operation",
"updated": 50
}

Response parameters

ParameterTypeDescription
errorintError code
error_textstringError text
updatedintNumber of subscriptions suspended