Docs/Rate Limits

Rate Limits

FWD enforces plan-based limits to ensure fair usage and reliable delivery for all users. Limits reset on the 1st of each month (UTC).

Plan Comparison

FeatureFreePro ($4.99/mo)Enterprise
Emails per month1005,000Unlimited
Verified domains15Unlimited
API keys310Unlimited
Templates5UnlimitedUnlimited
Webhooks210Unlimited
Batch size (per request)500500500

Rate Limit Headers

Every email send response includes rate limit information in the headers:

HeaderDescription
X-RateLimit-LimitYour plan's monthly email limit
X-RateLimit-RemainingEmails remaining in the current billing period

Rate Limit Exceeded

When you exceed your monthly limit, the API returns a 429 status:

429 Too Many Requests
{
  "error": "Monthly email limit reached (100/month). Upgrade to Pro for 5,000 emails/month."
}

Batch Limits

Each batch send request can include a maximum of 500 recipients. If a batch would push you over your monthly limit, the entire batch is rejected with a message showing how many emails remain.

Batch exceeds remaining quota
{
  "error": "Batch would exceed monthly limit. 42 emails remaining."
}

Monitor your usage

Check your remaining quota via the X-RateLimit-Remaining header in API responses, or visit the dashboard to see your current usage.