400invalid request401missing/invalid bearer token403missing scope404resource not found409idempotency conflict422plan/validation limits429rate limited500provider/internal failure
Inbound webhook statuses
When Mailgun forwards inbound mail to/webhooks/mailgun/inbound:
200with{"ok": true}: inbound accepted and saved.200with{"ok": true, "duplicate": true}: duplicate delivery ignored.202with{"ok": true, "ignored": true}: recipient inbox not found.401: signature verification failed (MAILGUN_WEBHOOK_SIGNING_KEYmismatch).