Shelly Schwartzer
03/30/2026, 12:35 PMmgmt.jwt.signIn + selectTenant) compatible with the OAuth2 token endpoint (/oauth2/v1/token with grant_type=refresh_token)? Or must they be refreshed through the Auth API (/v1/auth/refresh) instead?DevRev
03/30/2026, 12:35 PMmgmt.jwt.signIn + selectTenant) must be refreshed through the Auth API (/v1/auth/refresh) . They are not compatible with the OAuth2 token endpoint (/oauth2/v1/token with grant_type=refresh_token).
Refresh Endpoint Usage
The Auth API refresh endpoint requires the refresh token in the Authorization Bearer header format: Authorization: Bearer <Project ID:Refresh JWT> . This endpoint provides a new valid session token for an existing signed-in user by validating the provided refresh token .
Tenant Selection
When using selectTenant, the endpoint returns new session and refresh tokens with the dct claim showing the active selected tenant . These tokens follow the same refresh pattern through the Auth API.
Token Validation Key (V2) | API Reference | Descope Documentation
My Details | API Reference | Descope Documentation
Get Session History | API Reference | Descope DocumentationShelly Schwartzer
03/30/2026, 12:35 PMDevRev
03/30/2026, 12:35 PMMeir Wahnon
03/30/2026, 12:48 PMReuven Zabirov
03/30/2026, 12:54 PMShelly Schwartzer
03/30/2026, 1:12 PM/oauth2/v1/token ?Reuven Zabirov
03/30/2026, 1:15 PMShelly Schwartzer
03/30/2026, 1:17 PM