Yes. Indeed, Tokens expire.
You can read more about JWT here, which is the type of token we use.
You can not get a non-expiring token. But if you use our SDK, there’s a function called renewalNeeded that tells you if the access token is valid or not, so that you can replace it when needed.
** If you need a long term token (for years), please contact us at support