v1
latestOpenAPI 3.1.02026-07-2419782400.4 KBConfigurations
Create a Webhook configuration
Please be aware that using this endpoint requires the Manage Webhooks configurations security role.
post/v7/webhooks/public/api/subscriptions
Request body
Response
OK
Example response
{
"message": "Subscription Config ID cf2493be-c808-41da-bcc2-cfb31f38b457 created",
"record": {
"configId": "cf2493be-c808-41da-bcc2-cfb31f38b457",
"endpoint": "example@example.com",
"events": [
"asset_bank.media.archived",
"asset_bank.media.pre_archived",
"asset_bank.media.deleted",
"asset_bank.media.updated",
"asset_bank.media.meta_updated",
"asset_bank.media.create",
"workflow.job.create",
"antivirus.scan.failed"
],
"is_legacy": false,
"migratedSubscriptions": "[]",
"name": "example-webhook-name",
"portalId": "62dddddd-eeee-ffff-aaaa-9f78fggggggg",
"preArchivedNotificationDays": 1,
"protocol": "email",
"subscriptionArn": "pendingconfirmation",
"topicArn": "arn:aws:sns:us-east-1:003565342056:62dddddd-eeee-ffff-aaaa-9f78fggggggg-example-webhook-name-cf2493be-c808-41da-bcc2-cfb31f38b457",
"userId": "DDDDDDE1-DDDD-DDDD-DDDDDD059F8AFFFF"
},
"success": true
}