Sendgrid Event Webhook

Webhook for the SendGrid event webhook, which posts events in batches.

SendGrid retries a batch for 24 hours unless it gets a 2xx, so the batch is recorded before answering; a malformed body gets FastAPI's automatic 422 and is retried.

https://docs.sendgrid.com/for-developers/tracking-events/getting-started-event-webhook-security-features

post/api/sendgrid/event_webhook/receive

Request body

object[] required

Response

Successful Response

{"stackTrail":"paths:/api/sendgrid/event_webhook/receive:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes