List Datasource Plugins
Returns the datasource nodes configured in the knowledge pipeline, each with the plugin it uses and the metadata needed to run it.
1 min read
get/datasets/{dataset_id}/pipeline/datasource-plugins
Request example
Response
get/datasets/{dataset_id}/pipeline/datasource-plugins
Authorization
Path parameters
Knowledge base ID, from List Knowledge Bases. For a scoped key, copy the ID from the Dify URL.
Query parameters
Whether to read nodes from the published pipeline version rather than the draft.
Default: true
Responses
application/json
List of datasource nodes configured in the pipeline.
Type of datasource. One of
local_file, online_document, online_drive, website_crawl.ID of the datasource node in the pipeline workflow. Pass this as
node_id to Run Datasource Node, or as start_node_id to Run Pipeline.ID of the datasource plugin providing this node.
Provider name registered by the datasource plugin.
Display title configured for the node.
Pipeline input variables the caller must supply for this datasource, derived from
{{#...#}} references in the node's datasource parameters. Each item follows the pipeline variable schema used by the workflow.