Webhooks

Private preview: Webhooks for Marketplace are in private preview and are available to select accounts. Contact your Immuta representative for details.

Webhooks provide an automated way to receive real-time notifications about key actions and events within your Marketplace. You can integrate webhooks with the services you use daily, like Slack, Microsoft Teams, PagerDuty, etc. The following webhook types are sent out in Marketplace:

Webhook type
Description of event that kicks off the webhook

marketplace.data_product.access_requests.consumer.updated

A determination is made on an access request

marketplace.data_product.access_requests.created

A consumer requests access to a data product

marketplace.data_product.access_requests.deleted

The data product you have an access request to is deleted

marketplace.data_product.access_requests.expired

A consumer's access to a data product expires

marketplace.data_product.access_requests.expiring

A consumer's access to a data product will expire soon

marketplace.data_product.access_requests.revoked

A consumer's access to a data product is revoked

marketplace.data_product.access_requests.canceled

An access request to a data product is canceled

marketplace.data_product.state.created

A data product is published

marketplace.data_product.state.deleted

A data product is deleted

marketplace.data_product.data_sources.updated

A data product's data sources are updated

marketplace.data_product.access_requests.data_steward.updated

A data product's data stewards are updated

marketplace.data_product.access_requests.pending

A reminder for pending access requests

Example of a marketplace.data_product.data_sources.updated event webhook
{
  "timestamp": "2025-07-22T18:16:14.608998951Z",
  "data": {
    "actionLink": "https://app.immutacloud.com/marketplace/data-product/{Id}/data-sources?accountId={accountId}",
    "dataProductId": "12345",
    "dataProductName": "US East Customers"
  },
  "type": "marketplace.data_product.data_sources.updated"
}

Webhook history

To ensure your webhook is set up and working correctly, you can view the status of the notification delivery attempts for your webhooks. To do this, select the webhook from the settings and open the History tab.

Last updated

Was this helpful?