Box Developerドキュメント

BoxWorks 2024でコンテンツとAIの可能性について紹介します。

詳細を表示

フォルダロックを削除

delete
https://api.box.com/2.0
/folder_locks/:folder_lock_id

指定したフォルダに適用されているフォルダロックを削除します。

このエンドポイントを使用するには、フォルダの所有者または共同所有者として認証されている必要があります。

リクエスト

bearer [ACCESS_TOKEN]
application/json

パスパラメータ

stringパス内必須
12345

フォルダロックのID。

レスポンス

none

フォルダロックが正常に削除された場合は、空のレスポンスを返します。

ユーザーにこのアクションを実行するためのアクセス権限がない場合はエラーを返します。

  • access_denied_insufficient_permissions: ユーザーにフォルダへのアクセス権限がない場合に返されます。

  • insufficient_scope: アプリケーションにフォルダを削除するための適切なスコープがない場合にエラーが返されます。Boxに格納されているすべてのファイルとフォルダに対して読み取りと書き込みを行えるようにアプリケーションが設定されていることを確認してください。

フォルダが見つからないか、認証済みユーザーが親フォルダにアクセスできない場合は、エラーを返します。

  • not_found - 認証済みユーザーがフォルダにアクセスできない場合に返されます。

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

delete
フォルダロックを削除
このドキュメント内で一部のAPIを試せるようになりました。
ログイン

リクエストの例

cURL
curl -i -X DELETE "https://api.box.com/2.0/folder_locks/93134" \
     -H "authorization: Bearer <ACCESS_TOKEN>"
TypeScript Gen
await client.folderLocks.deleteFolderLockById(folderLock.id!);
Python Gen
client.folder_locks.delete_folder_lock_by_id(folder_lock.id)
.NET Gen
await client.FolderLocks.DeleteFolderLockByIdAsync(folderLockId: NullableUtils.Unwrap(folderLock.Id));