OpenID Connect

Get authenticated user information

Changed on

OpenID Connect UserInfo Endpoint.

Returns claims about the authenticated user. Requires a valid access token with the openid scope.

Available Claims:

  • user_id - User identifier
  • name, given_name, family_name - Name claims (with profile scope)
  • email, email_verified - Email claims (with email scope)

Authentication: Pass the access token as a Bearer token: Authorization: Bearer {access_token}

The route takes no parameters; query parameters are ignored.

get/oauth2/userinfo

Request

  • Base URL
    https://app.pipeshub.com/api/v1
  • URL
    https://app.pipeshub.com/api/v1/oauth2/userinfo
  • Auth
    HTTP bearer

Response

User information

user_idstring required

User ID

namestring

Full name

given_namestring

First name

family_namestring

Last name

emailstring email

Email address

email_verifiedboolean

Whether email has been verified

picturestring uri

Profile picture URL

updated_atinteger

Last profile update timestamp (Unix epoch)

Changes

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status