name: flowise-document-store description: | Manage Flowise document stores: the named, reusable containers for documents, loaders, chunks, and their associated vector indexes. Used to power RAG pipelines across chatflows and agentflows. provider: flowise api: flowise authentication: type: bearer description: HTTP Bearer using a Flowise API key. baseUrl: http://localhost:3000/api/v1 operations: - id: list-document-stores method: GET path: /document-store/store summary: List all document stores - id: create-document-store method: POST path: /document-store/store summary: Create a new document store - id: get-document-store method: GET path: /document-store/store/{id} summary: Get a specific document store - id: update-document-store method: PUT path: /document-store/store/{id} summary: Update a specific document store - id: delete-document-store method: DELETE path: /document-store/store/{id} summary: Delete a specific document store - id: upsert-document method: POST path: /document-store/upsert/{id} summary: Upsert documents into a document store - id: refresh-document method: POST path: /document-store/refresh/{id} summary: Re-process and upsert all documents in a document store - id: query-vector-store method: POST path: /document-store/vectorstore/query summary: Run a retrieval query against the document store - id: delete-loader method: DELETE path: /document-store/loader/{storeId}/{loaderId} summary: Delete a loader and its associated chunks - id: delete-vector-store method: DELETE path: /document-store/vectorstore/{id} summary: Delete data from a vector store - id: list-chunks method: GET path: /document-store/chunks/{storeId}/{loaderId}/{pageNo} summary: Get chunks from a specific document loader - id: edit-chunk method: PUT path: /document-store/chunks/{storeId}/{loaderId}/{chunkId} summary: Update a specific chunk - id: delete-chunk method: DELETE path: /document-store/chunks/{storeId}/{loaderId}/{chunkId} summary: Delete a specific chunk tags: - Document Stores - RAG - Retrieval - Vector Search