- Webhook destinations: Payloads include
notificationTypeanddatafields. - Kinesis destinations: Payloads contain the
dataobject. ThenotificationTypeis included in the event metadata.
Some payloads may include a
config field nested within the data field. This config contains the complete installation configuration, including read, write, subscribe, and proxy settings.
The installation.updated event also includes an additional lastConfig field representing the previous configuration.
If the configuration object is too large to include inline, we will generate a signed URL you can use to fetch full configuration via GET request as a JSON file.Example payload
Example payload
Installation events (created, updated, deleted)
Installation events (created, updated, deleted)
Webhook destination payload:Kinesis destination payload:Note:
config contains the complete installation configuration object including read, write, subscribe, and proxy settings. installation.updated includes an additional lastConfig field with the previous configuration.read.backfill.done
read.backfill.done
Webhook destination payload:Kinesis destination payload:
read.schedule.paused
read.schedule.paused
Webhook destination payload:Kinesis destination payload:Note:
config contains the complete installation configuration object including read, write, subscribe, and proxy settings.connection.created
connection.created
Webhook destination payload:Kinesis destination payload:
connection.error
connection.error
Webhook destination payload:Kinesis destination payload:
destination.webhook.disabled
destination.webhook.disabled
Webhook destination payload:Kinesis destination payload:

