Skip to main content
GET
バックグラウンドタスク一覧を取得

Authorizations

Authorization
string
header
required

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

キーはサーバーサイドで保管し、クライアントコードには決して埋め込まないでください。キーが欠落または無効なリクエストは HTTP 401(unauthorized)で失敗します。

Path Parameters

knowledge_base_id
string<uuid>
required

ナレッジベース ID です。ナレッジベースの API アクセス ダイアログに表示されるサービス API エンドポイントの最後のセグメント(…/knowledge-fs/spaces/<knowledge base ID>)です。アドレスバーでは /datasets/new/ の後のセグメントです。

Query Parameters

task_ids
string

検索するインデックスタスク ID または一括タスク ID をカンマ区切りで指定します(最大 100 件)。cursor とは併用できません。

Maximum string length: 3699
Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}(,[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}){0,99}$
cursor
string

前のページの next_cursor から取得したカーソルです。task_ids と同時には指定できません。

Required string length: 1 - 8192
limit
integer
default:50

1 ページあたりのタスク数です。task_ids を指定した場合は無視されます。

Required range: 1 <= x <= 100

Response

1 ページ分のタスク、または検索したタスクです。

data
object[]

タスクです。新しい順に並びます。task_ids を指定した場合は、見つかったインデックスタスク、続いて見つかった一括タスクの順に並びます。

next_cursor
string | null

古いタスクを取得するためのカーソルです。最後のページと、task_ids を指定した場合は null です。cursor として送り返してください。