Create a new webhook subscription
POST
/webhook-subscriptions
Request Body required
Section titled “Request Body required ”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
Responses
Section titled “ Responses ”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