Skip to content

Create a new webhook subscription

POST
/webhook-subscriptions
object
endpoint_id
required

Endpoint ID to bind this subscription to

string
event_types
required

Event types to subscribe to. Use [”*”] for all.

Array<string>
filters

Optional attribute-level filters

object
object
subscription
required
object
created_at
required
string format: date-time
created_by
required
string
updated_at
required
string format: date-time
updated_by
required
string
is_soft_deleted
required
boolean
version
required
number
encryption_key_name
required
string
encryption_key_version
number
vault_key_version
number
id
required
string
endpoint_id
required

Endpoint this subscription delivers to

string
event_types
required

Event types to subscribe to. Use [""] for all. Supports prefix patterns like “io.datarecs.reconciliation.”.

Array<string>
filters

Optional attribute-level filters (subject_prefix, data field equality)

object
enabled
required

Whether this subscription is active

boolean