Create Subscription

POST https://{{et_subdomain}}.rest.marketingcloudapis.com/platform/v1/ens-subscriptions

https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/createSubscription.htm

Creates a single subscription. A subscription indicates which event types to receive notifications for and which callback, or webhook, to receive them on. A new subscription can take up to two minutes to become active. You can create a subscription only for a verified callback.

Request Body

{"0"=>{"callbackId"=>"0ddf4895-c8f6-4b8b-8b31-32cfd62df35b", "subscriptionName"=>"postman-demo-subscription", "eventCategoryTypes"=>["TransactionalSendEvents.EmailNotSent", "TransactionalSendEvents.EmailSent", "TransactionalSendEvents.EmailBounced"], "filters"=>["definitionKey=tapi-demo-postman"]}}

RESPONSES

status: Created

[{"callbackId":"0ddf4895-c8f6-4b8b-8b31-32cfd62df35b","callbackName":"postman-demo-updated","subscriptionName":"postman-demo-subscription","subscriptionId":"38977859-87c6-48ae-91c8-b292863bb054","eventCategoryTypes":["TransactionalSendEvents.EmailNotSent","TransactionalSendEvents.EmailSent","TransactionalSendEvents.EmailBounced"],"filters":["definitionKey=tapi-demo-postman"],"status":"active"}]