メインコンテンツへスキップ
既存のテンプレートファイルリクエストのコピーを作成するために必要なのは、その一意のIDと、新しいファイルリクエストの適用先となるフォルダのIDだけです。
curl -i -X POST "https://api.box.com/2.0/users" \
  curl -i -X POST "https://api.box.com/2.0/file_requests/42037322/copy" \
   -H "authorization: Bearer <ACCESS_TOKEN>" \
   -d '{
     "title": "Please upload required documents",
     "description": "Please upload required documents",
     "status": "active",
     "is_email_required": true,
     "is_description_required": false,
     "folder": {
       "id": "2233212",
       "type": "folder"
     }
   }'
フォルダやファイルリクエストのIDを確認するには、BoxウェブアプリにアクセスしてそのURLを調べます。フォルダIDは、フォルダにアクセスしたときにURLの末尾にある番号です。たとえば、app.box.com/folder/123というURLの場合、フォルダのIDは123です。ファイルリクエストについては、ファイルリクエストテンプレートの設定に関するガイドで、ファイルリクエストIDの確認方法を確認してください。

コピー時にファイルリクエストを更新する

テンプレートからコピーする際、ファイルリクエストに基本的な変更を行うことができます。ファイルリクエストをテンプレートからコピーするときに更新できるのは、ファイルリクエストのタイトル、説明、ステータス、およびその他いくつかの設定です。
curl -i -X POST "https://api.box.com/2.0/file_requests/2342235/copy" \
    -H "Authorization: Bearer <ACCESS_TOKEN>" \
    -d '{
      "title": "Please upload required documents",
      "description": "Please upload required documents",
      "status": "active",
      "is_email_required": true,
      "is_description_required": false,
      "folder": {
        "id": "342323423"
      }
    }'

テンプレート作成時に更新できるさまざまなフィールドの詳細については、POST /file-requests/:id/copy APIのリファレンスドキュメントを参照してください。