---
title: "Delete Uploaded File"
method: DELETE
path: "/upload/{file_id}"
---

# Delete Uploaded File

`DELETE /upload/{file_id}`

## Request

- Base URL: `https://platform.reducto.ai`
- URL: `https://platform.reducto.ai/upload/{file_id}`
- Auth: HTTP bearer

Delete a previously uploaded file.

Removes the stored file for the given `reducto://` file ID. Deletion is
immediate and permanent, and returns 404 if the file does not exist or was
not uploaded by your organization. Jobs that already ran against the file
are unaffected; delete those separately with `DELETE /job/{job_id}`.

## Path parameters

- `file_id` string, required

## Response `200`

Successful Response

- DeleteUploadResponse
  - `file_id` string, required

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-16** `7f4e04c7afae`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/reductoai/apis/reducto-api/changes/upload/:file_id/delete.md)

---

[API](https://skmtc.dev/reductoai/apis/reducto-api.md) - [All operations](https://skmtc.dev/reductoai/apis/reducto-api/llms.txt) - [OpenAPI document](https://skmtc.dev/reductoai/apis/reducto-api/revisions/2af491884b8b?raw)
