---
title: "Delete a file"
method: DELETE
path: "/v1/files/{file_id}"
tags: ["Files"]
---

# Delete a file

`DELETE /v1/files/{file_id}`

Soft-delete. The file returns 404 on list, retrieve, and content afterward.

## Path parameters

- `file_id` string, required

## Headers

- `x-project-id` string

## Response `200`

File deleted

- FileDeleted
  - `id` string
  - `object` 'file'
  - `deleted` true

## Other responses

- `404` — File not found

---

[API](https://skmtc.dev/zerogpu/apis/zerogpu-batch-files-api.md) · [All operations](https://skmtc.dev/zerogpu/apis/zerogpu-batch-files-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/zerogpu/zerogpu-batch-files-api/revisions/f7371035d1a2/schema)
