Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.53 KB

File metadata and controls

38 lines (26 loc) · 1.53 KB

Webhook

Individual webhook configuration for receiving real-time notifications

Properties

Name Type Description Notes
id String Unique webhook identifier [optional]
name String Webhook name (for identification) [optional]
url URI Webhook endpoint URL [optional]
secret String Secret key for HMAC-SHA256 signature (not returned in responses for security) [optional]
events List<EventsEnum> Events subscribed to [optional]
isActive Boolean Whether webhook delivery is enabled [optional]
lastFiredAt OffsetDateTime Timestamp of last successful webhook delivery [optional]
failureCount Integer Consecutive delivery failures (resets on success, webhook disabled at 10) [optional]
customHeaders Map<String, String> Custom headers included 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_RECYCLED "post.recycled"
ACCOUNT_CONNECTED "account.connected"
ACCOUNT_DISCONNECTED "account.disconnected"
MESSAGE_RECEIVED "message.received"
COMMENT_RECEIVED "comment.received"