payload_too_large | 413 | Body plus decoded attachments exceed 15 MB. Shrink the content or link files instead. |
attachment_too_large | 413 | A single file or the attachment total exceeds the per-send file limits. |
sending_not_approved | 403 | Workspace sending is paused (manual review or reputation tripwire). Response may include reason, action, trippedAt — request approval in the console or contact support. |
limit_reached | 402 | Monthly/daily allowance or an explicit workspace cap is exhausted. Enable overage or upgrade. |
spend_cap_reached | 402 | The spend-protection pause threshold was hit. Raise or remove the cap in Billing → Spend protection. |
recipient_suppressed | 422 | A recipient is suppressed. Response details carry email, reason, source. Remove the suppression or drop the recipient. |
sandbox_bulk_not_allowed | 403 | Free tier is 1-on-1 only (one to, no cc/bcc). Send individually or upgrade. |
sending_paused_bulk_review | 403 | Broadcast pattern tripped (50+ unique recipients in 10 minutes). Contact support — conversational replies are unaffected. |
email_delivery_failed | 502 | The provider failed after quota was claimed; quota was restored. Retry in a moment. |
provider_unavailable | 503 | Sending backend unreachable. Retry with backoff. |
attachments_unsupported | 400 | The active provider cannot send attachments. Send a link instead. |