We have checked the Azure App Gateway, but no logs for any blocked events.
Missing webhook events
1.We create a subscription for our Tenant in our application. (This works)
2.After subscription is created, we receive webhook validation and subscription is visible.
3.Subscription is active and there are events available, however they are not sent to subscription - we don't receive any webhooks for created subscription.
Azure API Management
3 answers
Sort by: Most helpful
-
-
Deleted
This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.
Comments have been turned off. Learn more
-
Adam Zachary 2,025 Reputation points
2025-12-08T20:57:13.8866667+00:00 I’ve run into this with a couple of time, and the strange part is it always looks like the subscription is healthy even though nothing actually gets delivered.
In our cases the webhook endpoint wasn’t passing APIM’s reachability or validation checks, so Event Grid simply stopped sending events without showing any obvious errors.
The two biggest things to double-check are the webhook URL and how it responds.
Kindly, make sure the endpoint can return a quick 200 response with no extra authentication during the initial validation. I’ve seen teams protect the endpoint too early with headers or gateway rules, and APIM just refuses to deliver anything. Even App Gateway didn’t show logs in one of our situations, so the lack of logs isn’t unusual.
Once the webhook endpoint was reachable from the internet and responded cleanly, the events immediately started flowing. In short, the subscription is fine. It’s almost always the webhook URL not passing the initial validation or getting blocked somewhere in front of it.