Semantic search for AI agents. Index your documents, search with natural language. Simple API, powerful results.
# Index a document
curl -X POST https://vectorpass-api.automators.work/v1/index \
-H "X-API-Key: vp_live_xxx" \
-d '{"id": "doc1", "text": "Your document text"}'
# Search semantically
curl -X POST https://vectorpass-api.automators.work/v1/search \
-d '{"query": "find relevant content", "k": 10}'
Sub-millisecond search latency. Scales to millions of vectors effortlessly.
Search in 100+ languages out of the box. No configuration needed.
API key authentication, rate limiting, and data isolation per account.
Combine semantic vectors with BM25 keyword search for best results.
Runs on Cloudflare edge. No servers to manage, scales automatically.
RESTful API with just 5 endpoints. Integrate in minutes, not days.
Start free, scale as you grow
Share your referral code with friends. For each friend with an active subscription, you get 10% off. Stack up to 5 active referrals for 50% off.
Everything you need to integrate semantic search into your AI agents
Register for free and verify your email. Your API key will be displayed immediately.
curl -X POST https://vectorpass-api.automators.work/v1/index \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"id": "doc1",
"text": "Your document content here. Can be any length!",
"metadata": {"category": "docs", "author": "John"}
}'
curl -X POST https://vectorpass-api.automators.work/v1/search \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "find relevant documents", "k": 10}'
Response:
{
"success": true,
"data": {
"results": [
{
"id": "doc1",
"distance": 0.234,
"metadata": {"category": "docs", "_snippet": "Your document..."}
}
],
"query": "find relevant documents",
"k": 10
}
}
| Endpoint | Description | Body |
|---|---|---|
| POST /v1/index | Index a document | {id, text, metadata?} |
| POST /v1/batch | Batch index (up to tier limit) | {items: [{id, text, metadata?}]} |
| POST /v1/search | Semantic vector search | {query, k?} |
| POST /v1/keyword | BM25 keyword search | {query, k?} |
| DELETE /v1/vectors/:id | Delete document + chunks | - |
| GET /v1/stats | Usage statistics | - |
id:chunk_NX-API-Key: vp_live_xxxAuthorization: Bearer vp_live_xxx{success, data?, error?}