API Reference
Global Search
Typed global search across all entity types
GET
Query Parameters
q(required): Search query stringtypes(optional): Restrict search to specific entity types. Accepts repeated params or a CSV string. Valid values:document— text documents (requires ACCESS_DOCS)channel— chat channels (requires ACCESS_CHANNELS)channelMessage— chat messages (requires ACCESS_CHANNELS)voiceTranscription— voice meeting transcriptions (requires ACCESS_CHANNELS)driveContent— drive files and folders (requires ACCESS_DRIVE)todo— todo liststodoItem— individual todosaiChat— AI chat conversationsaiChatMessage— messages inside AI chats
sortBy(optional):createdAtorupdatedAt(default:updatedAt)sortOrder(optional):ascordesc(default:desc)limit(optional): Max results, 1-100 (default: 50)
Response
Returns a flat list of hits. Each hit has anentityType discriminator and type-specific fields. All timestamps are epoch milliseconds.
If the token lacks permission for a requested entity type, the type is silently dropped. If no types remain after filtering and types was explicitly provided, a 403 is returned.
External users cannot access this endpoint.Authorizations
Bearer token
Query Parameters
Search query string
Minimum string length:
1Restrict search to specific entity types. Accepts repeated query params or a CSV string.
Available options:
document Sort field. Defaults to updatedAt.
Available options:
createdAt Sort order. Defaults to desc.
Available options:
asc Max results (1-100). Defaults to 50.
Required range:
1 <= x <= 100