Skip to main content

WebhookDto

A webhook subscription as seen by an API client. The signing secret is intentionally NOT exposed here --- it is returned only once, on create (see WebhookCreateResponse). The persistence version is not exposed.

idstring

The webhook id

Example: 7Hb2Kp9QvL3mNx0R8tZ4
urlstring

The destination URL deliveries are POSTed to

Example: https://example.com/webhooks/adbridge
eventsstring[]

Subscribed event types

Possible values: [offer.accepted, offer.rejected, optin.completed, invitation.accepted, creative.ready, creative.failed]

statusstring

Subscription status

Possible values: [active, disabled]

Example: active
created_atdate-time

When the subscription was created

Example: 2026-01-15T09:30:00Z
updated_atdate-time

When the subscription was last updated

Example: 2026-01-15T09:30:00Z
WebhookDto
{
"id": "7Hb2Kp9QvL3mNx0R8tZ4",
"url": "https://example.com/webhooks/adbridge",
"events": [
"offer.accepted"
],
"status": "active",
"created_at": "2026-01-15T09:30:00Z",
"updated_at": "2026-01-15T09:30:00Z"
}