I am working on a project that requires an automated SSIS package to connect to SurveyMonkey data store via API to incrementally download survey results for the day or specified time period for custom reporting and low scoring task assignment.
Via OAuth I can collect a long lived access token, but due to the automated and infinite nature of my projects lifespan, I cannot manually initiate OAuth2 token refreshes or complete manual re-authentication cycles.
Is there another method to automatically export this data upon a scheduled request?
Additionally, for clarification for how long is a long lived access token valid? 60 days?