Skip to content

Delete vector store file

DELETE/vector_stores/{vector_store_id}/files/{file_id}

Delete a vector store file. This will remove the file from the vector store but the file itself will not be deleted. To delete the file, use the delete file endpoint.

Path ParametersExpand Collapse
vector_store_id: string
file_id: string
ReturnsExpand Collapse
VectorStoreFileDeleted = object { id, deleted, object }
id: string
deleted: boolean
object: "vector_store.file.deleted"

Delete vector store file

curl https://api.openai.com/v1/vector_stores/$VECTOR_STORE_ID/files/$FILE_ID \
    -X DELETE \
    -H 'OpenAI-Beta: assistants=v2' \
    -H "Authorization: Bearer $OPENAI_API_KEY"
{
  "id": "id",
  "deleted": true,
  "object": "vector_store.file.deleted"
}
Returns Examples
{
  "id": "id",
  "deleted": true,
  "object": "vector_store.file.deleted"
}