Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.51 KB

File metadata and controls

38 lines (26 loc) · 1.51 KB

UpdateWebhookSettingsRequest

Properties

Name Type Description Notes
id String Webhook ID to update (required)
name String Webhook name (1-50 characters). Must be non-empty if provided. [optional]
url URI Webhook endpoint URL (must be a valid URL, whitespace trimmed). Must be a valid URL if provided. [optional]
secret String Secret key for HMAC-SHA256 signature verification [optional]
events List<EventsEnum> Events to subscribe to. Must contain at least one event if provided. [optional]
isActive Boolean Enable or disable webhook delivery [optional]
customHeaders Map<String, String> Custom headers to include in webhook requests [optional]

Enum: List<EventsEnum>

Name Value
POST_SCHEDULED "post.scheduled"
POST_PUBLISHED "post.published"
POST_FAILED "post.failed"
POST_PARTIAL "post.partial"
POST_CANCELLED "post.cancelled"
POST_RECYCLED "post.recycled"
ACCOUNT_CONNECTED "account.connected"
ACCOUNT_DISCONNECTED "account.disconnected"
MESSAGE_RECEIVED "message.received"
COMMENT_RECEIVED "comment.received"
REVIEW_NEW "review.new"
REVIEW_UPDATED "review.updated"