Manage Assistants
Delete a file
Delete an uploaded file from an assistant.
This operation is asynchronous. The response includes an operation ID that can be used to poll for completion via the describe operation endpoint.
delete/files/{assistant_name}/{assistant_file_id}
Path parameters
assistant_namestring required
The name of the assistant that contains the file.
assistant_file_idstring required
The identifier of the file to be deleted.
Headers
X-Pinecone-Api-Versionstring required
Required date-based version header
Response
The request to delete the file has been accepted. The deletion will be processed asynchronously.
Example response
{
"id": "op-1234-abcd-5678",
"operation_type": "upload_file",
"file_id": "my-file-id-123",
"status": "Processing",
"created_on": "2025-10-01T12:30:00Z",
"completed_on": "2025-10-01T12:35:00Z",
"percent_complete": 42,
"error_message": "File processing failed: unsupported file format.",
"ingestion_units": 50
}