.Riyaan Docs
API ReferenceKnowledge
POST
/api/knowledge/search

Authorization

bearerAuth
AuthorizationBearer <token>

appSecret or sessionToken

In: header

Request Body

application/json

query*string

Search query text

category?string

Filter by category

topK?number

Number of results (default: 5)

sessionId?string

Session used for logging and transcript-memory context

includeTranscriptMemory?boolean

Include indexed transcript memory chunks (default: true)

alphaVector?number

Weight for vector signal (default: 0.62)

alphaKeyword?number

Weight for BM25 keyword signal (default: 0.38)

alphaMemory?number

Extra boost for transcript memory hits (default: 0.20)

Response Body

application/json

curl -X POST "https://your-convex-deployment.convex.site/api/knowledge/search" \  -H "Content-Type: application/json" \  -d '{    "query": "string"  }'
{}
Edit on GitHub

Last updated on