メインコンテンツへスキップ
ドキュメント内のファイル、またはトランザクション内のドキュメントの順序を指定するには、ファイルのアップロード時またはドキュメントの作成時に、それぞれにインデックスを指定します(シナリオのステップ 4 を参照)。具体的には、トランザクションやドキュメントにファイルを追加する際に、index キーとして整数値(ファイルまたはドキュメントの通し番号)を渡します。 Windows の場合:
curl -X POST "https://your-server/api/publicapi/v1/transactions/transaction-id/files" \
-H "accept: */*" \
-H "Authorization: Bearer token" \
-H "Content-Type: multipart/form-data" \
-F "Model={
   \"files\": [
     {
       \"index\": 0,
     }
   ]
}" \
-F "[email protected];type=image/tiff"
Linux の場合:
curl -X POST 'https://your-server/api/publicapi/v1/transactions/transaction-id/files' \
-H 'accept: */*' \
-H 'Authorization: Bearer token' \
-H 'Content-Type: multipart/form-data' \
-F 'Model={
   "files": [
     {
       "index": 0,
     }
   ]
}' \
-F '[email protected];type=image/tiff'
インデックスを指定しない場合、トランザクションまたはドキュメント内のファイルはアップロードされた順に並べ替えられ、トランザクション内のドキュメントは作成された順に並べ替えられます。一部のファイルやドキュメントのインデックスが同じ場合は、アップロード時刻または作成時刻によって順序が決定されます。 すべてのファイルアップロードメソッドおよびドキュメント作成メソッドは、カスタム順序を指定するためのインデックスを受け付けます。
  • transactions/<transaction-id>/files
  • transactions/<transaction-id>/documents/<document-id>/sourceFiles
  • transactions/<transaction-id>/documents
  • transactions/launch