Я обнаружил, что мой рассматриваемый API корректен, но по какой-то причине я не получаю статус «включен», я успешно протестировал для всех других упомянутых состояний здесь .
Сейчас я настраиваю PowerShell на выполнение каждые 5 минут, чтобы проверять веб-крючок на предмет его статуса и отправлять электронную почту для любого другого состояния, кроме «включено».
Если статус «включен» или «пуст», я дополнительно проверяю customerInputs.url, чтобы проверить, жив ли веб-крючок.
Это прекрасно работает.