identity

Admin Message Search

Every recent thread that says q, across every workspace, one row each.

THE CONSOLE'S RAIL SEARCH. Typing > in the Stormy Logs session box turns it from "filter these titles" into "find the thread where that was said" — so this answers in about a second over threads a person could plausibly be looking for, rather than exhaustively over the estate's whole history. runtime/message_search.py holds the measurements that set that boundary and why the turn half is scoped to recent sessions while the goal half is not.

Authorisation is list_customer_teams' own local-operator gate, and the team list it returns is the exact scope of the read — the same contract as /admin/activity above, so this can never reach a workspace the caller could not already list.

team_name rides on every hit because the console names each row by it and has no other way to resolve a workspace it has not drawn yet.

get/v1/me/admin/message-search

Query parameters

qstring required

what was said

what was said

daysinteger
limitinteger
sessionsinteger

Headers

authorizationstring nullable
x-darwin-tokenstring nullable

Response

Successful Response

object required

Changes

Changed in 1 of the 32 revisions of this API.1

Of the 32 revisions, 1 has no diff computed.