When will the refresh tokens expire?

When will the refresh tokens expire?

No. Refresh tokens will never expire. However, there are some cases where the refresh tokens might get deleted:
  1. 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.
  2. When you explicitly revoke the refresh token using https://accounts.zoho.com/oauth/v2/token/revoke?token=<RT-value>
  3. When you change your account password and have opted to Terminate all API tokens.
  4. When you delete the access granted for the application from Connected Apps.
  5. When you delete a registered client from the API console all the refresh tokens associated with the client will also be deleted.
For detailed information, please refer to our OAuth documentation