I can upload a file to an assistant through n8n webhook, I record the fileID (pineconeID), but I cannot delete the file. I’ve tried n8n webhook and SDK with CURSOR on high reasoning. Always failing in file deletion.
I tried deleting and refreshing both api key and assistant.
I tried changing assistant region.
console logs on my end seems 200 but no response in pinecone assistant interface. The file is always there.
Can you share the DELETE request that you are using?
How did you know that the file is still there?
Are there snippets that return in queries?
Is the file status is Available when you call describe file?
Also, have you tried using the developer MCP? Cursor might give you outdated information; if you direct the agent to use the search-docs tool it can fetch updated docs.
In addition to Avi’s questions above, can you also share the json of your n8n workflow, specifically for the nodes where you get the file ID to delete and where you do the delete file operation on Assistant?