---
reference:
  curl:
    - url: /reference/workos-connect/userinfo
      key: workos_connect_userinfo
      id: workos_connect_userinfo
      title: /oauth2/userinfo
      type: POST
      returns:
        - key: sub
          type: string
          description: (user.id)
        - key: name
          type: string
          optional: true
          description: (workos_connect_id_token.name)
        - key: given_name
          type: string
          optional: true
          description: (workos_connect_id_token.given_name)
        - key: family_name
          type: string
          optional: true
          description: (workos_connect_id_token.family_name)
        - key: email
          type: string
          optional: true
          description: (workos_connect_id_token.email)
        - key: email_verified
          type: boolean
          optional: true
          description: (workos_connect_id_token.email_verified)
originalPath: >-
  .tmp-workos-clone/packages/docs/content/reference/workos-connect/userinfo/index.mdx
---

# User information

Provides information about the [User](/reference/authkit/user) referenced by the access token’s `sub` claim. Which claims are returned depends on the scopes originally granted when the access token was issued.

This endpoint is authenticated by providing the previously acquired access token in the `Authorization` header.

<CodeBlock referenceId="workos_connect_userinfo">
  <CodeBlockTab title="Request" file="workos-connect-userinfo-request" />
  <CodeBlockTab title="Response" file="workos-connect-userinfo-response" />
</CodeBlock>
