Introduction
Getting Started
Authentication
Authorization
Sessions
Flows
Widgets
Agentic Identity Hub
Resources
Policies
Applications
Management
Migrate to Descope
Support
API Reference
OpenAPI Specification
One-Time Password (OTP)
Magic Link
Enchanted Link
Social Login (OAuth)
Authenticator App (TOTP)
nOTP
Single Sign-On (SSO)
Passwords
OIDC Authorize Entra MFA POSTOIDC Finish Authorize POSTOIDC Finish Authorize GETOIDC Authorize GETOIDC Authorize POSTOIDC Device POSTOIDC End Session GETOIDC End Session POSTOIDC Introspect POSTOIDC Authorize GETOIDC Authorize POSTOIDC Device POSTOIDC End Session GETOIDC End Session POSTOIDC Token POSTOIDC Revoke POSTSelect Tenant for OAuth Tokens POSTOIDC Token POSTOIDC UserInfo GETOIDC UserInfo POSTOIDC PAR POSTOIDC Authorize Entra MFA POSTOIDC Authorize GETOIDC Authorize POSTOIDC End Session GETOIDC Introspect POSTOIDC PAR (SSO app) POSTOIDC Revoke POSTOIDC Token POSTOIDC UserInfo GETOIDC UserInfo POSTOIDC End Session POSTSAML IDP Finish POSTSAML IDP Initiate POST POSTSAML IDP Initiate Redirect GETSAML IDP POST Binding POSTSAML IDP Redirect Binding GETWS-Fed IDP Finish POSTWS-Fed IDP Initiate GETWS-Fed IDP Initiate POSTWS-Fed IDP Passive GETWS-Fed IDP Passive POST
API ReferenceApplications
GET
/oauth2/v1/userinfo

Query Parameters

ssoAppId?string

Can be empty as data arrived on the Authorization header token

OIDC Get UserInfo endpoint

curl -X GET "https://api.descope.com/oauth2/v1/userinfo"
{  "userInfoClaims": {}}
export interface Response {userInfoClaims?: {}}
Was this helpful?

OIDC Token POST

OIDC token endpoint

OIDC UserInfo POST

OIDC POST UserInfo endpoint

⌘I