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

アーカイブを作成

post
https://api.box.com/2.0
/archives

アーカイブを作成します。

リクエスト

bearer [ACCESS_TOKEN]
application/json

リクエストヘッダー

stringヘッダー内必須

Version header.

次の値に固定: 2025.0

リクエスト本文

string本文内必須
"Some Archive"

アーカイブの名前。

レスポンス

application/jsonArchive

新しいアーカイブオブジェクトを返します。

パラメータが不足しているか無効の場合はエラーを返します。

Authorizationヘッダーで指定されているアクセストークンが認識されないか、指定されていない場合に返されます。

認証済みユーザーにアーカイブを作成するための適切な権限がない場合にエラーを返します。

指定した名前を持つアーカイブがすでに存在する場合は、エラーを返します。

予期しないサーバーエラー。

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

post
アーカイブを作成
このドキュメント内で一部のAPIを試せるようになりました。
ログイン

リクエストの例

cURL
curl -i -X POST "https://api.box.com/2.0/archives" \
     -H "box-version: 2025.0" \
     -H "authorization: Bearer <ACCESS_TOKEN>" \
     -H "content-type: application/json" \
     -d '{
       "name": "Some Archive Name"
     }'
TypeScript Gen
await client.archives.createArchiveV2025R0({
  name: archiveName,
} satisfies CreateArchiveV2025R0RequestBody);
Python Gen
client.archives.create_archive_v2025_r0(archive_name)
.NET Gen
await client.Archives.CreateArchiveV2025R0Async(requestBody: new CreateArchiveV2025R0RequestBody(name: archiveName));

レスポンスの例

{
  "id": "12345",
  "type": "archive",
  "name": "Archive",
  "size": 123456789
}