ファイルとバッチ

ファイルの削除

現在の組織が所有するアップロード済みファイルを削除します。

DELETE
/v1/files/{file_id}

概要

/v1/files で作成したファイルを削除します。Batch ファイルと TokenLab 作成の画像参照ファイルは、OpenAI 互換の deleted オブジェクトを返します。

リクエストが Anthropic Files 互換モードを選ぶ場合、同じルートはバインドされたワークスペースから Anthropic スタイルのファイルを削除します。

注意事項

  • ファイルを削除しても、そのファイルをすでに参照している Batch ジョブはキャンセルされません。
  • 存在しない、または権限のない file id は、ルーティング状態を公開せず public な not-found エラーを返します。
  • 画像参照ファイルは、保留中の画像編集リクエストが不要になってから削除してください。

例

リクエスト

cURL
curl -X DELETE "https://api.tokenlab.sh/v1/files/file_abc123" \
  -H "Authorization: Bearer sk-your-api-key"

リクエスト / レスポンス

正確な schema は上のインタラクティブ OpenAPI パネルを使用してください。

{  "id": "string",  "object": "file",  "deleted": true}

認証

BearerAuth
AuthorizationBearer <token>

APIキー認証。Dashboard > API > API KeysでAPIキーを作成または管理します。

場所: header

パスパラメータ

file_id*string

Files APIによって返されたファイルID。

ヘッダー

anthropic-beta?string

Anthropic Files APIモードを使用するにはfiles-api-2025-04-14を含めてください。

レスポンス

application/json

application/json

application/json