Limits
| Limit | Value |
|---|---|
| Requests per second | 2 per organization |
| Recipients per request | 50 email addresses |
| Message length | 4000 characters |
429 Too Many Requests
Header: Retry-After: 1
Best practices
- Batch recipients — Send to multiple users in a single request instead of making separate calls per user
- Respect
Retry-After— Wait the indicated number of seconds before retrying - Use callbacks — For interactive notifications, use
callback_urlinstead of polling the status endpoint repeatedly - Cache responses — Status endpoint results can be cached for a few seconds to avoid unnecessary calls