---
reference:
  curl:
    - key: list_identities
      id: list_identities
      url: /reference/authkit/identity/list
      title: '/user_management/users/:id/identities'
      type: GET
      parameters:
        - (user.id)
      returns:
        - key: identities
          type: array
          description: The array of identities associated with the user.
  java:
    - key: getUserIdentities
      id: list_identities
      url: /reference/authkit/identity/list
      title: userManagement.getUserIdentities()
      parameters:
        - key: userId
          type: String
          description: (user.id)
      returns:
        - key: identities
          type: 'Identity[]'
          description: The array of identities associated with the user.
  js:
    - key: getUserIdentities
      id: list_identities
      url: /reference/authkit/identity/list
      title: userManagement.getUserIdentities()
      parameters:
        - key: userId
          type: String
          description: (user.id)
      returns:
        - key: identities
          type: 'Identity[]'
          description: The array of identities associated with the user.
originalPath: .tmp-workos-clone/packages/docs/content/reference/authkit/identity/list.mdx
---

## Get user identities

Get a list of identities associated with the user. A user can have multiple associated identities after going through [identity linking](/authkit/identity-linking). Currently only OAuth identities are supported. More provider types may be added in the future.

<CodeBlock referenceId="list_identities">
  <CodeBlockTab title="Request" file="get-identities-request" />
  <CodeBlockTab title="Response" file="get-identities-response" />
</CodeBlock>
