Skip to main content
DELETE
string
必須
アカウントの API キーです。これはアカウント設定で確認できます。
削除は、1 つのファイル、または 1 回のリクエストで最大 100 個のファイルを削除します。削除は即時かつ最終的なものです: ファイルは配信されなくなり、その容量はストレージ枠から解放されます。blob:write スコープが必要です。削除には有効なプランは不要なので、いつでもクリーンアップできます。
  • 1 つの id (object、または要素が 1 つだけの objects): 削除されると 200、ファイルが存在しない場合は 404 OBJECT_NOT_FOUND を返します。
  • 2 つ以上の id (objects): 常に 200 を返し、各ファイルの結果を含めるため、1 つのファイルが存在しなくても残りが失敗することはありません。重複した id は 1 回としてカウントされます。
形式が正しくない id や別のアカウントに属する id があると、何かが削除される前にリクエスト全体が 400 INVALID_OBJECT で失敗します。id を確認するにはオブジェクトの一覧を使用してください。

パラメーター

string
削除するファイルの id。object または objects を送信します。
string[]
1 回のリクエストで削除する最大 100 個の id。

レート制限

10 秒間に 1000 ファイル。ファイル単位でカウントされるため、100 個の一括削除は 100 としてカウントされます。超えるとアカウントは短時間ブロックされます (RATE_LIMITED、429)。

レスポンス

string
成功した場合は “success”、失敗した場合は “error” です。
object
一括削除 (2 つ以上の id) の場合のみ含まれます。

エラー

関連項目