When will the refresh tokens expire?
No. Refresh tokens will never expire. However, there are some cases where the refresh tokens might get deleted:
- A client ID can have a maximum of 20 active refresh tokens. If you create the 21st token, the first token generated will be removed.
- When you explicitly revoke the refresh token using https://accounts.zoho.com/oauth/v2/token/revoke?token=<RT-value>
- When you change your account password and have opted to Terminate all API tokens.
- When you delete the access granted for the application from Connected Apps.
- When you delete a registered client from the API console all the refresh tokens associated with the client will also be deleted.