Skip to content
use-forever Docs
Esc
navigateopen⌘Jpreview

Search knowledge

Semantic search over owned knowledge chunks, optionally filtered by source ids.

POST/v1/knowledge/search
Authorization
AuthorizationBearer token (JWT) · headerrequired
Request body
requiredapplication/json
querystringrequired
min length 1 · max length 2000
limitinteger
min 1 · max 20 · default: 8
sourceIdsstring[]
Responses
200Search results.
Array of KnowledgeSearchResult
chunkIdstringrequired
min length 1
contentstringrequired
min length 1
documentIdstringrequired
min length 1
scorenumberrequired
min 0 · max 1
sourceIdstringrequired
min length 1
sourceNamestringrequired
min length 1
Request
curl -X POST "https://api.hackathon.space/v1/knowledge/search" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "query": "string",
  "limit": 8,
  "sourceIds": [
    "string"
  ]
}'
Response
[
  {
    "chunkId": "string",
    "content": "string",
    "documentId": "string",
    "score": 0,
    "sourceId": "string",
    "sourceName": "string"
  }
]