Skip to main content

I’ve setup the authentication steps for my zapier integration successfully using an Oauth flow and have a working setup where I can:

  1. Request an access token, refresh token, id token
  2. Make API calls using the access token
  3. Refresh the access token using the refresh_token.

The issue Im having trouble working around is how to deal with the refresh_token itself expiring. My understanding is that to get a new refresh_token a user would have to re-authenticate and break the existing zapier integration.

 

How have others setup their zapier integration using Oauth to work around this issue?