When you create an Event Grid subscription pointing at a custom webhook, what must the endpoint do before events flow?
- A Return HTTP 200 to any request
- B Complete the subscription validation handshake by echoing the validationCode or calling the validationUrl (correct answer)
- C Present a client certificate
- D Register a SAS token
Shortcut: Event Grid posts a SubscriptionValidationEvent. The endpoint must echo validationCode synchronously, or fetch validationUrl asynchronously, proving ownership before deliveries begin.