Skip to main content
This schema describes the JSON body of each POST request Artie makes to your webhook URL when Format is set to Event Payload. For how requests are sent (headers, retries, and authentication), see Webhooks.
delivery_metadata
object
required
destination
string
required

Destination connector type (e.g. bigquery).

event
string
required

Event type identifier (e.g. replication.failed).

message
string
required

Human-readable summary of the event.

pipelines
object[]
required
properties
object
required

Event-specific fields included in the properties object of a webhook delivery. The set of keys depends on the event type. Every field is optional; omitted keys should be treated as absent. Artie may add new fields at any time—clients must tolerate unknown keys and should not assume a fixed schema beyond this contract.

severity
enum<string>
required
Available options:
info,
warning,
error
source
string
required

Source connector type (e.g. postgresql).

source_reader_uuid
string<uuid>
required
timestamp
string<date-time>
required

Time the event occurred (RFC 3339).