A refresh token is a long-lived credential used in OAuth 2.0 flows to obtain a new access token after a short-lived access token expires, without requiring the user to log in again. For most sports data API integrations, including Sportmonks, you work with a static API key instead, which simplifies the flow considerably.