---
title: "Delete Files By Ids"
method: POST
path: "/v3/upload/delete"
tags: ["files management"]
---

# Delete Files By Ids

`POST /v3/upload/delete`

## Request

- Base URL: `https://api.edenai.run`
- URL: `https://api.edenai.run/v3/upload/delete`
- Auth: HTTP bearer

Delete specific files by their IDs.

Only files owned by the authenticated user will be deleted.
Files that don't exist or aren't owned by the user are silently ignored.
This action cannot be undone.

## Request body

- DeleteFilesRequest: Request body for deleting multiple files.
  - `file_ids` string[], required: List of file IDs to delete (1-100)

## Response `200`

Successful Response

- DeleteFilesResponse: Response for file deletion.
  - `deleted_count` integer, required: Number of files deleted

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/edenai/apis/eden-ai-api-v3.md) - [All operations](https://skmtc.dev/edenai/apis/eden-ai-api-v3/llms.txt) - [OpenAPI document](https://skmtc.dev/edenai/apis/eden-ai-api-v3/revisions/20ddfd49a3f4?raw)
