How can I retrieve the vector ID after inserting a document via the Pinecone n8n node?

Hey everyone,

I’m using the Pinecone integration in n8n to insert documents into a Pinecone index. The node works for upserting documents, but I can’t seem to retrieve the vector ID after the insertion. The node only returns the metadata and pageContent fields, but I need to track the vector ID for future reference.

Is there any way to get the vector ID after the upsert? Or is there a workaround for this?

Any help would be appreciated!

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system: