Webhook on update market catalogs

Hi guys,

For my app to function properly, I need information about Markets and their associated catalogs.

The main goal is to verify whether different markets share identical catalog sets, as this ensures that base product prices remain consistent across markets (disregarding currency conversion differences).

I’d like to collect this data using the Admin GraphQL markets query, but I’m looking for the right trigger to know when to re-fetch it.

For testing, I’ve set up a Market Update webhook (unstable).
When I add or remove a catalog from a market, the webhook triggers correctly.
However, when I change the catalog itself - for example, activating or setting it to draft directly from the Catalogs page - no webhook is fired.

From what I can tell, there’s no dedicated webhook for catalog changes, even in the unstable API version.

Am I missing something? Is there any reliable way to detect market updates caused by catalog modifications, or catalog changes themselves?