Filter webhook events with data filters

Webhooks created through the GraphQL Admin API now support data filters, so you can subscribe to a scope and receive only the events you care about based on values in the event payload’s data field.

  • Send only matching events — set delivery to IN to deliver only events whose field matches your values.
  • Suppress matching events — set delivery to NOT_IN to deliver everything except matching events.
  • Metafield namespace support — filtering is available on a metafield’s namespace field; additional fields are available in beta.

For details, see Webhooks Overview.