File: files-delete.md | Updated: 11/15/2025
Agent Skills are now available! Learn more about extending Claude's capabilities with Agent Skills .
English
Search...
Ctrl K
Search...
Navigation
Files
Delete a File
Home Developer Guide API Reference Model Context Protocol (MCP) Resources Release Notes
cURL
cURL
Copy
curl -X DELETE "https://api.anthropic.com/v1/files/file_011CNha8iCJcU1wXNR6q4V8w" \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "anthropic-beta: files-api-2025-04-14"
200
4XX
Copy
{
"id": "<string>",
"type": "file_deleted"
}
DELETE
/
v1
/
files
/
{file_id}
cURL
cURL
Copy
curl -X DELETE "https://api.anthropic.com/v1/files/file_011CNha8iCJcU1wXNR6q4V8w" \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "anthropic-beta: files-api-2025-04-14"
200
4XX
Copy
{
"id": "<string>",
"type": "file_deleted"
}
The Files API allows you to upload and manage files to use with the Claude API without having to re-upload content with each request. For more information about the Files API, see the developer guide for files .
The Files API is currently in beta. To use the Files API, you’ll need to include the beta feature header: anthropic-beta: files-api-2025-04-14.Please reach out through our feedback form
to share your experience with the Files API.
anthropic-beta
string[]
Optional header to specify the beta version(s) you want to use.
To use multiple betas, use a comma separated list like beta1,beta2 or specify the header multiple times for each beta.
anthropic-version
string
required
The version of the Claude API you want to use.
Read more about versioning and our version history here .
x-api-key
string
required
Your unique API key for authentication.
This key is required in the header of all API requests, to authenticate your account and access Anthropic's services. Get your API key through the Console . Each key is scoped to a Workspace.
file_id
string
required
ID of the File.
200
application/json
Successful Response
id
string
required
ID of the deleted file.
type
string
default:file_deleted
Deleted object type.
For file deletion, this is always "file_deleted".
Allowed value: "file_deleted"
Was this page helpful?
YesNo
Assistant
Responses are generated using AI and may contain mistakes.