Webhooks

Accept a signed SendGrid Inbound Parse delivery

Provider-only document intake, mounted only when ONBOARDING_V3_INBOUND_EMAIL_ENABLED is true. This route has no bearer session. The provider signs the timestamp bytes followed by the exact raw multipart bytes; Median verifies that signature before parsing, resolving the single company alias recipient, scanning attachments, and writing documents. Provider retries are idempotent by immutable delivery identity.

post/webhooks/inbound-email

Request

  • Base URL: https://api.medianfi.com/api/v1
  • URL: https://api.medianfi.com/api/v1/webhooks/inbound-email
  • Auth: none required

Headers

X-Twilio-Email-Event-Webhook-Timestampstring required

Ten-digit Unix timestamp included in the signed payload and checked for staleness.

X-Twilio-Email-Event-Webhook-Signaturestring required

Base64-encoded ECDSA P-256 signature over the timestamp followed by the exact raw body.

Response

Inbound attachments accepted for durable document intake

successtrue required

Changes

No recorded changes to this operation across all 1 revision of this API.