Retrieve the access token issued by a third-party enterprise SSO provider
This API retrieves the access token issued by a third-party enterprise SSO provider for a given SSO connector ID. Access is only available if token storage is enabled for the corresponding connector. When a user authenticates through a SSO provider, Logto automatically stores the provider’s tokens in an encrypted form. You can use this API to securely retrieve the stored access token and use it to access third-party APIs on behalf of the user.
GET
/api/my-account/sso-identities/{connectorId}/access-token
curl \
--request GET 'https://[tenant_id].logto.app/api/my-account/sso-identities/{connectorId}/access-token' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"access_token": "string",
"scope": "string",
"token_type": "string",
"expires_in": 42.0
}