ファイルとバッチ

ファイルの削除

現在のワークスペースからアップロードされたファイルを削除します。

DELETE
/v1/files/{file_id}

概要

/v1/files を通じて作成されたファイルを削除します。成功時のレスポンスには deleted: true が含まれます。

Anthropic Filesヘッダーを使用する場合、同じAPIで現在のワークスペースからAnthropic形式のファイルを削除できます。

注意事項

  • ファイルを削除しても、そのファイルを参照しているバッチジョブはキャンセルされません。
  • 存在しない、またはアクセスできないファイルIDを指定した場合は、not-foundエラーが返されます。
  • 画像参照ファイルを削除するのは、保留中の画像編集リクエストがそのファイルを必要としなくなってからにしてください。

例

リクエスト

cURL
curl -X DELETE "https://api.tokenlab.sh/v1/files/file_abc123" \
  -H "Authorization: Bearer sk-your-api-key"
{  "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