Getting Started

Vecstore API Documentation

Vecstore provides a simple REST API for semantic search. Insert documents, search by meaning, and manage your data with a handful of endpoints.

Base URL

Base URL
https://api.vecstore.app/api

Authentication

All requests require an API key passed in the X-API-Key header.

Header
X-API-Key: your_api_key

Make Your First Request

Insert a document into a text database. Replace {id} with your database ID.

cURL
curl -X POST https://api.vecstore.app/api/databases/{id}/documents \
  -H "X-API-Key: your_api_key" \
  -H "Content-Type: application/json" \
  -d '{ "content": "How to fix a leaky kitchen faucet" }'

Documents

Databases

Moderation

Guides