Skip to content

Rate Limits

MailOven enforces rate limits to ensure fair usage across all organizations.

API rate limit

ScopeLimitWindow
Per API key500 requests1 minute
Per organization50,000 requests24 hours

The limit applies to all API endpoints combined. It resets every 24 hours.

When you exceed the limit, the API returns:

http
HTTP/1.1 429 Too Many Requests

{ "error": "API rate limit exceeded" }

Email receiving limits

ScopeLimitWindow
Per organization2,000 emails24 hours

Each organization can receive up to 2,000 emails per day. The counter resets every 24 hours at midnight UTC.

Invitation rate limits

ScopeLimitWindow
Per organization10 invitations1 hour
Per IP (acceptance)20 requests1 minute
Per invitation (acceptance)10 attempts1 hour

Tips for staying within limits

  • Cache results — don't poll the same inbox repeatedly in a tight loop
  • Use the since parameter — only fetch emails newer than your last check
  • Clean up with DELETE /api/v1/inbox — one call instead of deleting emails individually
  • Use webhooks (coming soon) — get notified when emails arrive instead of polling

Disposable email inboxes for every teams