We attempted to connect our software and Constant Contact using an iPaaS platform called Make (make.com), a service similar to Zapier. Unfortunately, it required several attempts across more than one day to establish the connection because we kept receiving a 429 error stating that we had exceeded the limit of requests we could make.
However, we know that the error was received mistakenly because we had yet to attempt any requests through the integration setup since we hadn't even established a connection for the account. The only thing that might be connected - we assist multiple users with their Constant Contact integration. However, as they are separate users with separate login credentials, we don't understand how the 429 error is valid if they individually aren't sending close to 10,000 requests in a day or how it could have potentially affected a different user even if they had reached the limit.
Thank you for reaching out to Constant Contact API Developer Support. My team is here to assist outside software developers with questions about building into Constant Contact's API.
It sounds like you are using the 3rd party developed integration "Make (formerly Integromat)", and are receiving some 429 error responses, indicating a rate limit issue.
The 3rd party developed integration "Make (formerly Integromat)" generated their own API key to connect the integration they developed, so all Constant Contact accounts using their integration share the rate limit available to their key. As an example, our standard V3 API keys have a limit of 10,000 requests per day and 4 requests per second (though some keys have a higher rate, depending on account type), which would be shared by all accounts that use their integration..
The only way to bypass this error would be to wait for the per second or per day limit to pass, or for the account who generated the key "Make (formerly Integromat)" (the developers of the integration) to contact our team directly to request a rate increase on their integration's key, as they are the owners of the key that the integration uses. It is not an issue with your connection or account.
Please note that Make (formerly Integromat) is a 3rd party product and not built or supported by Constant Contact, so we are limited in the support we can provide, but will try to answer any questions to the best of our ability as they pertain to Constant Contact’s API endpoints and functionality. Constant Contact makes these endpoints available for 3rd party developers to create integrations with our system.
Please have a look and let us know if you have any other questions!
Courtney E. Tier II API Support Engineer
Did I answer your question? If so, please mark my post as an "Accepted Solution" by clicking the Accept as Solution button in the bottom right hand corner of this post.