BoxWorks 2024でコンテンツとAIの可能性について紹介します。
アーカイブを更新します。
アーカイブのAPIの詳細については、Archive APIガイドを参照してください。
更新されたアーカイブオブジェクトを返します。
一部のパラメータが無効な場合に返されます。
Authorizationヘッダーで指定されているアクセストークンが認識されないか、指定されていない場合に返されます。
認証済みユーザーにアーカイブを更新するための適切な権限がない場合に返されます。
アーカイブが見つからな い場合に返されます。
指定した名前を持つアーカイブがすでに存在する場合に返されます。
予期しないサーバーエラーが発生した場合に返されます。
予期しないクライアントエラーが発生した場合に返されます。
curl -i -X PUT "https://api.box.com/2.0/archives/12345" \
-H "box-version: 2025.0" \
-H "authorization: Bearer <ACCESS_TOKEN>" \
-H "content-type: application/json" \
-d '{
"name": "Some Archive Name",
"description": "Some Archive Description"
}'await client.archives.updateArchiveByIdV2025R0(archive.id, {
requestBody: {
name: newArchiveName,
description: newArchiveDescription,
} satisfies UpdateArchiveByIdV2025R0RequestBody,
} satisfies UpdateArchiveByIdV2025R0OptionalsInput);client.archives.update_archive_by_id_v2025_r0(
archive.id, name=new_archive_name, description=new_archive_description
)await client.Archives.UpdateArchiveByIdV2025R0Async(archiveId: archive.Id, requestBody: new UpdateArchiveByIdV2025R0RequestBody() { Name = newArchiveName, Description = newArchiveDescription });try await client.archives.updateArchiveByIdV2025R0(archiveId: archive.id, requestBody: UpdateArchiveByIdV2025R0RequestBody(name: newArchiveName, description: newArchiveDescription))client.getArchives().updateArchiveByIdV2025R0(archive.getId(), new UpdateArchiveByIdV2025R0RequestBody.Builder().name(newArchiveName).description(newArchiveDescription).build()){
"id": "12345",
"type": "archive",
"description": "This is an archive for important documents.",
"name": "Archive",
"owned_by": {
"id": "12345",
"type": "user"
},
"size": 123456789
}