We’re currently looking for a reliable way to detect when a merchant enables or disables Online Store password protection.
At the moment, we can retrieve the current state through the Admin GraphQL API via onlineStore.passwordProtection.enabled, but we could not find a dedicated webhook topic for changes to this setting.
Would it be possible to either:
- Have password protection changes trigger the existing
SHOP_UPDATEwebhook, if they do not already, or - Add a dedicated webhook/event for storefront password protection changes?
For our use case, this would allow Consentmo to react immediately when the storefront becomes password protected or publicly accessible, rather than periodically polling the API.
Could you also confirm whether changing the password protection setting currently triggers SHOP_UPDATE?