I am writing a process that is supposed to run automatically with no user present. It appears that a user has to log in each time it runs, which means it cannot be an automated process. Is this correct?
Thank you for reaching out to Constant Contact's API Support.
You did not mention which version of the API you are using; however both versions work the same. Initially there is a requirement of the user logging in to the Constant Contact account and clicking on the Allow button. Once that has happened there is no need for further user interaction regardless of which API version you are using.
I am using V3. It is a command line program with no GUI or web interface. How do I log in and approve? Is there a programatic call?
The oAuth flow does require a user to allow access to the Constant Contact account. Even if the account that is being used is your own account you have to allow your program access to the account once.
View API documentation, code samples, get your API key.Visit Page
Join our list to be notified of new features and updates to our V3 API.Sign Up