Register

Does Moosend have any API rate limits ?

To prevent your API from being overwhelmed by too many requests, Moosend API enforces a limit on the number of requests or the number of data clients can consume. If a user sends too many requests, API rate limiting can throttle client connections. Let's see below all the affected calls as well as their rate limit:

 

Adding subscribers:

https://api.moosend.com/v3/subscribers/MailingListID/subscribe.Format?apikey=bafe55f4-e53e-4651-8164-c6d6ff05081b

The rate limit for this call is 10 requests per 10 seconds (*per user)

Adding multiple subscribers: 

https://api.moosend.com/v3/subscribers/MailingListID/subscribe_many.Format?apikey=bafe55f4-e53e-4651-8164-c6d6ff05081b

The rate limit for this call is 2 requests per 10 seconds (*per user)

 

* When request submissions exceed the above rate limits, you'll get the following response:

{
"Code": 429,
"Error": "RATE_LIMITING",
"Context": null
}

 


Unsubscribing subscribers from account: 

https://api.moosend.com/v3/subscribers/unsubscribe.Format?apikey=bafe55f4-e53e-4651-8164-c6d6ff05081b

The rate limit for this call is 20 requests per 10 seconds (*per user)


Unsubscribing subscribers from mailing list:

https://api.moosend.com/v3/subscribers/MailingListID/unsubscribe.Format?apikey=bafe55f4-e53e-4651-8164-c6d6ff05081b

The rate limit for this call is 20 requests per 10 seconds (*per user)


Unsubscribing subscribers from mailing list and a specified campaign:

https://api.moosend.com/v3/subscribers/MailingListID/CampaignID/unsubscribe.Format?apikey=bafe55f4-e53e-4651-8164-c6d6ff05081b

The rate limit for this call is 20 requests per 10 seconds (*per user)