Update Subscription
PUT https://{{et_subdomain}}.rest.marketingcloudapis.com/platform/v1/ens-subscriptions
https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/updateSubscription.htm
Updates a single subscription. To pause an active subscription, set the status request parameter to paused. To unpause a paused subscription, set the status request parameter to active. Always supply a status reason in the request when you update the subscription status. Changes made to a subscription can take up to two minutes to become active.
Request Body
{"0"=>{"subscriptionName"=>"postman-demo-subscription-updated", "eventCategoryTypes"=>["TransactionalSendEvents.EmailNotSent", "TransactionalSendEvents.EmailSent", "TransactionalSendEvents.EmailBounced"], "subscriptionId"=>"38977859-87c6-48ae-91c8-b292863bb054", "filters"=>["definitionKey=tapi-demo-postman"], "status"=>"paused", "statusReason"=>"demo pause update"}}
RESPONSES
status: OK
[{"callbackId":"0ddf4895-c8f6-4b8b-8b31-32cfd62df35b","callbackName":"postman-demo-updated","url":"https://webhook.site/6f2e0568-0ab4-4648-8ba9-6aaca5cf7b25","maxBatchSize":1000,"subscriptionId":"38977859-87c6-48ae-91c8-b292863bb054","subscriptionName":"postman-demo-subscription-updated","eventCategoryTypes":["TransactionalSendEvents.EmailNotSent","TransactionalSendEvents.EmailSent","TransactionalSendEvents.EmailBounced"],"filters":["definitionKey=tapi-demo-postman"],"status":"paused","statusReason":"demo pause update"}]