v10

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-0582185581.9 KB
Semantic Search

Perform semantic search

Run a semantic search across your organization's knowledge base. Matching is meaning-based, so relevant results surface even when the wording differs from the query.

Use optional filters to narrow the scope:

  • filters.apps — restrict to specific connector apps (for example Google Drive or Confluence).
  • filters.kb — restrict to specific knowledge bases.

The response returns a searchId for the persisted search along with ranked matches, each carrying a relevance score and the source document's metadata. Past searches can be retrieved via GET /search.

post/search

Request body

querystring required

Natural language search query. The system understands semantic meaning, not just keywords.

limitinteger

Maximum number of results to return

Example request

{
  "query": "employee onboarding procedures"
}

Response

Search ID plus retrieval payload (searchResponse) from the AI search service

searchIdstring objectId required