Skip to main content
get/datasets/{dataset_id}/pipeline/datasource-plugins
Request example
Response
get/datasets/{dataset_id}/pipeline/datasource-plugins

Authorization

Authorizationstringheaderrequired#

每个请求都通过 API Key 认证:Authorization: Bearer {API_KEY}。应用接口使用应用 API Key,知识库接口使用知识库 API Key(快速开始)。

API Key 应保存在服务端,切勿嵌入客户端代码。缺失或无效的 Key 会返回 HTTP 401(unauthorized)。

Path parameters

dataset_idstringrequired#
知识库 ID,通过 获取知识库列表 获取。使用限定范围的密钥时,从 Dify 页面 URL 复制 ID。

Query parameters

is_publishedboolean#
是否读取已发布流水线版本的节点,而非草稿版本。

Default: true

Responses

application/json
流水线中已配置的数据源节点列表。
credentialsobject[]#
可用于对该数据源进行认证的凭证列表。
datasource_typestring#
数据源类型。取值为 local_file、online_document、online_drive、website_crawl 之一。
node_idstring#
流水线工作流中数据源节点的 ID。调用 执行数据源节点 时作为 node_id 传入,或调用 运行流水线 时作为 start_node_id 传入。
plugin_idstring#
提供该节点的数据源插件的 ID。
provider_namestring#
数据源插件注册的提供商名称。
titlestring#
为该节点配置的显示标题。
user_input_variablesobject[]#
调用方需要为该数据源提供的流水线输入变量,来自节点数据源参数中 {{#...#}} 引用的变量。每一项遵循工作流使用的流水线变量结构。