Rate Limiting

A rate limiter limits the number of requests received by the API within any given second. For most endpoints, Courier does not rate limit.

Send API

No rate limit.

Profiles API

No rate limit.

Preferences API

No rate limit.

Logs API

No rate limit.

Lists API

  • POST requests to the subscriptions endpoint are rate-limited to 20 creations per minute.
  • PUT requests to the Lists API are rate-limited to 20 creations per minute.
  • GET requests to the Lists API are not rate-limited.

Events API

  • PUT requests to the Events API are rate-limited to 20 creations per minute.
  • GET requests to the Events API are not rate-limited.

Brands API

  • PUT requests to the Brands API are rate-limited to 20 creations per minute.
  • GET requests to the Brands API are not rate-limited.

Other Rate Limits

  • Invitations: 50 invites per 15 minutes
  • Login attempts: 5 attempts per 5 minutes
  • Categories: 20 creations per minute