NotificationConfigResponse
Response for notification configuration (supports Slack, Teams, Generic).
providerProvider (string)required
provider_nameProvider Name (string)required
webhook_url_placeholderWebhook Url Placeholder (string)required
is_enabledIs Enabled (boolean)required
webhook_url_configuredWebhook Url Configured (boolean)required
notify_new_signupsNotify New Signups (boolean)required
notify_admin_approvalsNotify Admin Approvals (boolean)required
notify_subscription_changesNotify Subscription Changes (boolean)required
notify_payment_failuresNotify Payment Failures (boolean)required
notify_privacy_erasuresNotify Privacy Erasures (boolean)required
notify_dlq_thresholdNotify Dlq Threshold (boolean)required
notify_service_healthNotify Service Health (boolean)required
dlq_thresholdDlq Threshold (integer)required
updated_at object
anyOf
- string
- null
string
updated_by_email object
anyOf
- string
- null
string
NotificationConfigResponse
{
"provider": "string",
"provider_name": "string",
"webhook_url_placeholder": "string",
"is_enabled": true,
"webhook_url_configured": true,
"notify_new_signups": true,
"notify_admin_approvals": true,
"notify_subscription_changes": true,
"notify_payment_failures": true,
"notify_privacy_erasures": true,
"notify_dlq_threshold": true,
"notify_service_health": true,
"dlq_threshold": 0,
"updated_at": "string",
"updated_by_email": "string"
}