Share

Why does my REST API token keep changing?

Hevo connects to certain integrations using API endpoints, and these integrations authorize Hevo via OAuth. On authorization, Hevo receives an access token that enables it to send API requests to the integration. This access token has limited validity, and once that expires, the API requests start to fail. To prevent this from happening, the access token must be refreshed. To enable this, the OAuth server sends a refresh token with the initial access token. Using this refresh token, Hevo posts a request to the API token endpoint to obtain a fresh access token. Each time this cycle repeats, it leads to a changed API token.

Read How Hevo Authenticates Using OAuth to know about Hevo’s central authorization service.

Last updated on May 30, 2023

Tell us what went wrong

Skip to the section