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

Authorization

Authorizationstringheaderrequired#

すべてのリクエストは API キーで認証します:Authorization: Bearer {API_KEY}。アプリのエンドポイントにはアプリの API キーを、ナレッジのエンドポイントにはナレッジベースの API キーを使用します(Dify API クイックスタート)。

キーはサーバーサイドで保管し、クライアントコードには決して埋め込まないでください。キーが欠落または無効なリクエストは 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[]#
このデータソースに対して呼び出し元が指定するパイプライン入力変数です。ノードのデータソースパラメータ内の {{#...#}} 参照から導出されます。各要素はワークフローが使用するパイプライン変数のスキーマに従います。