A pilots grant was revoked
Sent to the partner’s webhook URL when a grant ends: the pilot disconnected the partner in Settings (reason pilot), MyPilotIndex revoked it (operator), or the pilot deleted his account (account_deleted; the grant is then removed and appears in no list). From that moment every call naming the grant answers 404: delete what you hold from MyPilotIndex for that pilot, as the data agreement requires. Deliveries and retries are described in the Webhooks tag; webhook-id is the event id, the same on every attempt. An account_deleted event is retried on any answer but a 2xx, a 4xx included, since it cannot be reconciled later; acknowledge it with a 2xx once you have taken it, even if you hold nothing for that pilot.
Headers
The event id (the id member of the body), the same on every delivery attempt; dedupe on it.
The whole Unix seconds when this attempt was signed. Refuse one more than five minutes from your clock.
"v1," and the base64 HMAC-SHA256 of "..", over the exact bytes of the body, under the key your secret carries in base64 after its whsec_ prefix. Compare in constant time.
Body
Response
Acknowledged; the event is not sent again.

