## List Data Sources `List dataSources().list(DataSourceListParamsparams = DataSourceListParams.none(), RequestOptionsrequestOptions = RequestOptions.none())` **get** `/api/v1/data-sources` List data sources for a given project. If project_id is not provided, uses the default project. ### Parameters - `DataSourceListParams params` - `Optional organizationId` - `Optional projectId` ### Example ```java package com.llamacloud_prod.api.example; import com.llamacloud_prod.api.client.LlamaCloudClient; import com.llamacloud_prod.api.client.okhttp.LlamaCloudOkHttpClient; import com.llamacloud_prod.api.models.datasources.DataSource; import com.llamacloud_prod.api.models.datasources.DataSourceListParams; public final class Main { private Main() {} public static void main(String[] args) { LlamaCloudClient client = LlamaCloudOkHttpClient.fromEnv(); List dataSources = client.dataSources().list(); } } ``` #### Response ```json [ { "id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e", "component": { "foo": "bar" }, "name": "name", "project_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e", "source_type": "S3", "created_at": "2019-12-27T18:11:19.117Z", "custom_metadata": { "foo": { "foo": "bar" } }, "updated_at": "2019-12-27T18:11:19.117Z", "version_metadata": { "reader_version": "1.0" } } ] ```