Mailchimp · Rate Limits

Mailchimp Rate Limits

Mailchimp rate-limits the Marketing API by CONCURRENCY, not by a request quota over a window. There is no published per-minute or per-hour ceiling, and — the finding that matters most for an agent — the API returns NO rate-limit response headers at all. A client cannot read how much budget it has left; it can only hold its own concurrency below 10 and react to a 429. At very high volume the throttle can also surface as a bare 403 with no JSON body, which a naive client will misread as an authorization failure.

Mailchimp Rate Limits is the machine-readable rate-limit profile for Mailchimp on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 7 rate-limit definitions, measuring concurrent, seconds, operations, concurrent_batches, and messages.

The profile also includes response codes documented for throttled, throttled_alternate, and throttled_alternate_note.

Tagged areas include Rate Limiting and Email.

7 Limits Throttle: 429
Rate LimitingEmail

Limits

Concurrent API connections user/datacenter
concurrent
10
"The Marketing API has a limit of 10 simultaneous connections. You'll receive a 429 error if you reach the limit." Counted per user across all apps. Mailchimp states there are currently no options to raise the limit on a per-customer basis.
Request timeout request
seconds · request
120
"The Marketing API has a 120-second timeout on API calls." Mitigate with pagination (count/offset), partial response (fields/exclude_fields), or the batch endpoint.
Batch operations per request request
operations · request
1000
Open batch operations user
concurrent_batches
500
Webhook callback response time consumer endpoint
seconds
10
"If the URL is unavailable or takes more than 10 seconds to respond, the request is canceled and the system will try again later. Retries happen at increasing intervals over the course of 75 minutes." Persistently failing webhooks may be dropped or disabled at Mailchimp's discretion.
Webhook signature replay window consumer endpoint
seconds
300
Reject a signed delivery whose X-Mailchimp-Signature timestamp is more than 5 minutes old.
Test-mode message limit account
messages · day
10000
Applies to a Transactional test API key; see sandbox/mailchimp-sandbox.yml.