TOPIC SEARCH (1.30.0): "what do we know about X", with provenance. Full text inside this workspace over evidence (subject + content), actions (description plus outcome/interpretation text), decisions and canonical context, plus the existing name matching for people, organizations, projects and outreach.

Matching is Postgres full text: websearch_to_tsquery with the 'simple' configuration (business text is bilingual EN/ES, so nothing is stemmed), ranked by ts_rank, 20 hits per type. NUMBERS ARE TOKENIZED ON PUNCTUATION: '1,700' is indexed as the two tokens '1' and '700', and '1.700' likewise, so a query for 1700 will NOT match text written as 1,700 — search for 700, or for the number as it was written. tsquery_used reports exactly how your words were parsed — an empty tsquery means no searchable term, never 'no data'. A term that matches nothing returns zero hits in every type. Scope is always the workspace of the presented credential; there is no cross-workspace read. This is not semantic search: there are no embeddings and no external search service.

get/search

Request

  • Base URL: https://forbiz.io/api/public/agent
  • URL: https://forbiz.io/api/public/agent/search
  • Auth: HTTP bearer

Query parameters

qstring required
type'all' | 'people' | 'organizations' | 'actions' | 'projects' | 'outreach' | 'evidence' | 'decisions' | 'context'

Response

Ranked results per type, with provenance on every evidence hit

querystring
tsquery_usedstring nullable
workspace_idstring nullable
typestring
totalsobject

Changes

No recorded changes to this operation across all 1 revision of this API.