> ## Documentation Index
> Fetch the complete documentation index at: https://doc.lucidworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List all datasource configurations

> List the datasource configurations, optionally filtering by collection or app.



## OpenAPI

````yaml /api-reference/5.9/fusion-api-connectors.json get /connectors/datasources
openapi: 3.0.1
info:
  title: Fusion Connectors Service API
  description: A Lucidworks Fusion microservice for Connectors management.
  contact:
    name: Lucidworks
    url: www.lucidworks.com
    email: support@lucidworks.com
  license:
    name: License of API
    url: https://lucidworks.com/legal/developer-license-agreement/
  version: '5.9'
servers:
  - url: https://{FUSION HOST}/api
    description: Fusion
    variables:
      FUSION HOST:
        default: FUSION_HOST
        description: Your environment host.
  - url: https://{FUSION HOST}/api/apps/{APP_NAME}
    description: Fusion app
    variables:
      FUSION HOST:
        default: FUSION_HOST
        description: Your environment host.
      APP_NAME:
        default: APP_NAME
        description: The name of your Fusion application.
security: []
tags:
  - name: Connector Plugins API
    description: >-
      The Connector Plugins API allows you to list, install, update and
      uninstall connector plugins.
  - name: Connector Plugins Repository API
    description: >-
      The Connector Plugins Repository API gives you access to connector plugins
      from the plugin repository.
  - name: Connector Schema API
    description: >-
      The Connector Schema API provides you with the available configuration
      properties for any connector plugin type.
  - name: Datasource Configuration API
    description: >-
      The Datasource Configuration API allows you to manage datasource
      configurations for both Classic and V2 (SDK) connectors. These are the
      configurations that define settings for crawling a specific repository,
      database, API, or other content source.
  - name: Datasource Configuration V2 API
    description: >-
      The Datasource Configuration V2 API allows you to manage V2 (SDK)
      datasource configurations. These are the configurations that define
      settings for crawling a specific repository, database, API or other
      content source.
  - name: Datasource Jobs API
    description: >-
      The Datasource Jobs API allows you to to list, start or stop, and check
      the status of datasource crawl jobs.
  - name: Connectors Configuration Suggestion API
    description: >-
      The Configuration Suggestion API allows to get suggestion on which
      connector plugin can be used for crawling provided content source.
  - name: Connectors Security Filter API
    description: >-
      The Connectors Security Filters API provides security filter queries
      generated for a specific collection, user and connector type. These filter
      queries are used by the query pipeline to filter out documents returned to
      specific users and group of users depending on their permissions.
externalDocs:
  description: Lucidworks Documentation.
  url: https://doc.lucidworks.com/
paths:
  /connectors/datasources:
    get:
      tags:
        - Datasource Configuration API
      summary: List all datasource configurations
      description: >-
        List the datasource configurations, optionally filtering by collection
        or app.
      operationId: getDataSources
      parameters:
        - name: collection
          description: The collection for which to list associated datasources.
          in: query
          required: false
          schema:
            type: string
          example: my-main-collection
        - name: context
          description: The app for which to list associated datasources.
          in: query
          required: false
          schema:
            type: string
          example: app:my-sample-app
      responses:
        '200':
          description: OK
          content:
            application/json:
              example:
                - pipeline: lucidworks-web
                  connector: lucidworks.web-v2
                  parserId: lucidworks-web
                  created: '2024-05-21T20:40:31.295Z'
                  coreProperties: {}
                  modified: '2024-05-21T20:40:31.295Z'
                  id: web-data
                  type: lucidworks.web-v2
                  properties:
                    collection: HW-Testing
                    cookieSpec: browser-compatibility
                    startLinks:
                      - >-
                        https://datasetsearch.research.google.com/search?src=2&query=Electric%20Vehicle%20Population%20Data&docid=L2cvMTFqY2pycThneg%3D%3D
                - pipeline: lucidworks-web
                  connector: lucidworks.web-v2
                  parserId: E-commerce
                  created: '2024-03-18T16:54:23.622Z'
                  coreProperties:
                    fetchSettings:
                      indexingInactivityTimeout: 86400
                      indexContentFields: false
                      pluginInactivityTimeout: 600
                      indexingThreads: 4
                      fetchItemQueueSize: 10000
                      fetchResponseCompletedTimeout: 300000
                      asyncParsing: true
                      fetchRequestCheckInterval: 15000
                      fetchResponseScheduledTimeout: 300000
                      numFetchThreads: 5
                      pluginInstances: 0
                      indexMetadata: false
                  modified: '2024-03-19T19:27:14.097Z'
                  id: tech-products
                  type: lucidworks.web-v2
                  properties:
                    collection: Documentation
                    cookieSpec: browser-compatibility
                    startLinks:
                      - https://www.lucidworks.com
              schema:
                type: array
                items:
                  type: object

````