Skip to content

Limits

Limit Value When you exceed it
Recipients per email (to, cc and bcc together) 50 400 invalid_email
Request size 10 MB 413 payload_too_large
Subject length 998 characters 400 invalid_request
Requests per second, per API key 10 429 rate_limited
Recipients per day, per account 100 for a new account 429 daily_quota_exceeded
Idempotency-Key length 256 characters 400 invalid_email
Webhook endpoints per account 10 Refused in the dashboard
Templates per account 100 Refused in the dashboard
Sections per template 50 Refused in the editor
Blocks per template 200 Refused in the editor

The quota counts recipients, not requests: one email to 3 recipients counts for 3. It resets at midnight UTC.

A request that would pass the quota is refused whole. Nothing in it is sent.

Emails sent with a test key and requests repeated with the same Idempotency-Key do not count.

The overview page of the dashboard shows how many recipients you wrote to today. To raise the quota of your account, write to hello@mailpush.app with your sending domain and the volume you expect.

The limit is counted per key, in windows of one second. A rate_limited answer carries Retry-After: 1.