---
descriptions:
  pipes_list_providers:
    user_id: >-
      A [User](/reference/authkit/user) identifier to list providers and
      connected accounts for.
    organization_id: >-
      An [Organization](/reference/organization) identifier. Optional parameter
      to filter connections for a specific organization.
reference:
  curl:
    - key: pipes_list_providers
      id: pipes_list_providers
      url: /reference/pipes/provider/list
      title: '/user_management/users/:user_id/data_providers'
      type: GET
      parameters:
        - key: user_id
          type: string
          description: (pipes_list_providers.user_id)
        - key: organization_id
          type: string
          description: (pipes_list_providers.organization_id)
          optional: true
      returns:
        - key: anonymous
          type: object
          unwrap: true
          properties:
            - key: object
              type: '"list"'
            - key: data
              type: 'provider[]'
              description: >-
                A list of [providers](/reference/pipes/provider), each including
                a `connected_account` field with the user's connection status.
originalPath: .tmp-workos-clone/packages/docs/content/reference/pipes/provider/list.mdx
---

## List providers

Retrieves a list of available providers and the user's connection status for each. Returns all providers configured for your environment, along with the user's [connected account](/reference/pipes/connected-account) information where applicable.

<CodeBlock referenceId="pipes_list_providers">
  <CodeBlockTab title="Request" file="list-request" />
  <CodeBlockTab title="Response" file="list-response" />
</CodeBlock>
