batch_number)とファイル ID(file_id)を取得できます。
Docflow は一般的な画像形式、PDF、Office ファイル形式に対応しており、複数ページ文書は最大 1000 ページ まで対応します。詳細は 対応ファイル形式と制限 ページを参照してください。
01 単一ファイルをアップロード
パラメータ説明
必須パラメータ
workspace_id: ワークスペース ID。Workspace ID の取得方法 を参照してください。
任意パラメータ
必要に応じて URL クエリパラメータに追加できます。category: ファイルカテゴリ(例: invoice)batch_number: バッチ番号。未指定の場合はシステムが自動生成します(同じバッチの複数ファイルには同じバッチ番号を使用すると、後続確認がしやすくなります)auto_verify_vat: 請求書検証を有効にするかどうか。デフォルトは falsesplit_flag: ファイル分割を実行するかどうか。デフォルトは false(ファイル分割 を参照)crop_flag: 複数画像クロップを実行するかどうか。デフォルトは false(複数画像クロップ を参照)target_process: 対象処理タイプ。指定可能な値はclassifyまたはextractです。
Docflow はデフォルトで「解析 → 分類 → 抽出」の完全なワークフローを実行します。target_processがclassifyの場合、分類でワークフローを終了し、分類のみ の要件を実現します。
curl
02 バッチアップロード
複数のファイルを 1 つのバッチに関連付けたい場合は、バッチアップロードを使用できます。 バッチアップロードには 2 つの方法があります。- 1 回のリクエストで複数ファイルをアップロードします。この方法は比較的シンプルで、同じリクエスト内に複数の
fileフィールドを繰り返し含めることでバッチアップロードを実現できます。
result.batch_number と、アップロードに成功した files のリストが返されます。
- 複数回のリクエストでアップロードし、
batch_numberによってファイルを関連付けます。
複数ファイルの合計サイズが大きすぎる場合は、この方法で複数ファイルを関連付けられます。 最初のリクエストでbatch_numberが返され、後続リクエストではこのbatch_numberを再利用して残りのファイルを関連付けます。
03 バッチ番号で処理結果を確認
アップロード完了後、batch_number を使用してそのバッチの処理結果を確認できます。

