Skip to content

Strava authorization

During the authorization process with Strava, as well as when using the API, you may encounter various errors. Below is a list of common issues and their solutions.

When you attempt to access Strava data without the necessary permissions, you may receive an error message indicating that the required permissions are missing. This typically occurs when the access token does not have the required scopes for the requested data and usually means that you didn’t finish the authorization process correctly.

Be sure to complete the authorization flow and copy/paste the refresh token to your .env file correctly. When you have done so, recreate your Docker containers (docker compose up -d) to apply the changes, restarting is not enough.

{
"message": "Authorization Error",
"errors": [
{
"resource": "AccessToken",
"field": "activity:read_permission",
"code": "missing"
}
]
}