ドキュメントファイルを取得
ドキュメントファイルを 1 件返します。これはドキュメントの元になっている保存済みファイルで、
version と parser_status を含みます。1 min read
get/knowledge-fs/spaces/{knowledge_base_id}/documents/{document_file_id}
Request example
Response
get/knowledge-fs/spaces/{knowledge_base_id}/documents/{document_file_id}
Authorization
Path parameters
ナレッジベース ID です。ナレッジベースの API アクセス ダイアログに表示されるサービス API エンドポイントの最後のセグメント(
…/knowledge-fs/spaces/<knowledge base ID>)です。アドレスバーでは /datasets/new/ の後のセグメントです。ドキュメントファイル ID です。ドキュメントファイル一覧を取得 から取得します。
Responses
application/json
ドキュメントファイルです。
ファイルが保存された日時(ISO 8601)です。
元のファイル名です。
ドキュメントファイル ID です。Dify でドキュメントを開いたときにアドレスバーに表示されるドキュメント ID とは異なります。
ナレッジベースの内部 ID です。パスのナレッジベース ID とは異なります。
ファイルのアップロード時またはインポート時に、ファイルとともに記録されたメタデータです。
ファイルの MIME タイプです。
オブジェクトストレージ内のファイルのキーです。この API には、ファイルの内容を返す操作はありません。
このバージョンのファイルの解析状態で、
pending、parsed、failed のいずれかです。解析はインデックス処理の 1 ステップです。parsed のファイルでも、アウトラインとチャンクがない場合があります。ファイル内容の SHA-256 ハッシュ(16 進数エンコード)です。
ファイルサイズ(バイト単位)です。
ファイルのインポート元のソース ID です。アップロードされたファイルでは
null です。ファイルレコードが最後に変更された日時(ISO 8601)です。作成後に変更されていない場合は
null です。このファイル ID では常に
1 です。ソースの同期を含め、内容を更新するとこの値は増えず、別のファイル ID が作成されます。ドキュメントのコンテンツのリビジョンとは別の値です。ドキュメントファイルを削除 に expectedRevision として送信します。