For the complete documentation index, see llms.txt. This page is also available as Markdown.

Webhook API

Webhook integrations allow your system to receive real-time notifications from Soda Cloud when certain events occur, such as check evaluations, incident changes, or contract updates.


Scopes

Webhooks can be configured to listen for one or more event scopes:

Scope
Description

Alert Notifications

Triggered when a check result causes an alert (based on notification rules)

Incidents

Triggered when incidents are created or updated in Soda Cloud

Contracts

Triggered when a data contract is published (created or updated)


Depending on the selected scope, one or more of the following event types will be sent to your endpoint:

Check Evaluation

Sent when a check evaluation triggers an alert. It carries the check's outcome and a link back to the result in Soda Cloud so a human can investigate further.


Incident Created

Sent when a new incident is opened, with enough context for a downstream system to create a corresponding ticket, channel, or page.


Incident Updated

Sent when an existing incident changes, so downstream systems can stay in sync as severity, status, or scope evolves.


Contract Published

Sent when a data contract is published or updated, useful for catalog sync, change auditing, or kicking off downstream validation.


{% if (visitor.claims.plan === 'datasetStandard') %}

{% if (visitor.claims.plan === 'enterprise') %}

{% if (visitor.claims.plan === 'enterpriseUserBased') %}

{% if !(visitor.claims.plan === 'enterprise' || visitor.claims.plan === 'enterpriseUserBased' || visitor.claims.plan === 'datasetStandard') %}

You are not logged in to Soda and are viewing the default public documentation. Learn more about Documentation access & licensing.

If you do have a Soda license, make sure to log in to Soda Cloud in this same browser.

Last updated

Was this helpful?