and Constant Contact

0 Votes


I am trying to use the Constant Contact connector within, and the access token has expired. Is there a way to create a token that does not expire? Or how do I reset the access token from within a workflow, since I want to this to continually run in the background.

0 Votes

Hello BrigetteL0 ,


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.


We don’t currently offer any authentication processes that offer a non-expiring access token at this time. However, it looks like has built their 3rd party integration using our V3 API and so should have the capability to refresh the access token to maintain an ongoing connection as long as their integration was developed to do so. 


After granting the integration access to the account, Constant Contact’s V3 API returns an access token and refresh token. The refresh tokens are used to obtain a new token set when the previous access token expires. These access tokens automatically expire two hours after the last use, and have a maximum lifetime of twenty four hours. After the initial authentication, the integration should use the refresh token and access token to maintain an authenticated connection.


V3 API OAuth2.0 Server Flow


Tokens Overview


If you feel that’s integration is not working as expected, or need assistance with configuring it, I’d recommend getting in touch with them directly, as we do not have information about their application’s functionality or access to its code, and are only able to see the data it pushes to and from Constant Contact. and Constant Contact’s contact information can be found at the bottom of their website in the footer area:


Please note that 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. 


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.
Developer Portal

View API documentation, code samples, get your API key.

Visit Page


API Updates

Join our list to be notified of new features and updates to our V3 API.

Sign Up