The accessories' state can be controlled via non HomeKit apps, Alexa, etc. So it would be useful to get the accessory state periodically to reflect its true status. I can't see any web hooks available, but push notifications could potentially be utilised.