Box Developerドキュメント
最新バージョン

アップロード前の事前チェック

options
https://api.box.com/2.0
/files/content

このエンドポイントはバージョン2024.0です。引き続き使用するために 変更は必要ありません。詳細については、 **Box APIのバージョン管理**を参照してください。

ファイル全体をアップロードする前に、ファイルがBoxで受け入れられるかどうかをチェックします。

リクエスト

bearer [ACCESS_TOKEN]
application/json

リクエスト本文

string本文内省略可能
"File.mp4"

ファイルの名前

object本文内

ファイルのアップロード先の親フォルダ

string本文内省略可能
"123"

親項目のID

integer (int32)本文内省略可能
1024

ファイルのサイズ (バイト単位)

レスポンス

application/jsonアップロードURL

チェックに合格した場合、レスポンスにはファイルのアップロード先として使用できるセッションURLが含まれます。

application/json競合エラー

チェックに合格しなかった場合、レスポンスにはその理由に関する詳細が含まれます。

予期しないクライアントエラー。

options
アップロード前の事前チェック
このドキュメント内で一部のAPIを試せるようになりました。
ログイン

リクエストの例

cURL
curl -i -X OPTIONS "https://api.box.com/2.0/files/content" \
     -H "authorization: Bearer <ACCESS_TOKEN>" \
     -H "content-type: application/json" \
     -d '{"name":"Contract.pdf", "parent":{"id":"11446498"}}'

レスポンスの例

{
  "upload_token": "Pc3FIOG9vSGV4VHo4QzAyg5T1JvNnJoZ3ExaVNyQWw6WjRsanRKZG5lQk9qUE1BVQP",
  "upload_url": "https://upload-las.app.box.com/api/2.0/files/content?upload_session_id=1234"
}