Unified Search
Search semantically across everything PG:AI holds for your accounts — public filings and news, uploaded materials, web pages, job postings, technologies, contacts, conversations, insights, and more. Results are ranked by relevance.Defines which accounts to search across.
organisation— searches every account tracked in your workspacecompanies— restricts the search to the accounts you specify incompany_ids
The search query. Must be at least 1 character.
Comma-separated list of company UUIDs. Required when
scope=companies. Ignored when scope=organisation.Page number for pagination.
Maximum number of results returned per vector source. Range: 1–100.
ISO 8601 lower bound on result date (e.g.
2025-01-01).ISO 8601 upper bound on result date (e.g.
2025-12-31).companies:read
resolved_company_count is only present when scope=organisation. It shows how many distinct companies were searched.Search Behavior
- Results are ranked by semantic relevance, not recency. Use
date_from/date_toto narrow to a time window. per_sourceapplies per vector source independently — the total number of results can exceed this value when multiple sources return results.- If a downstream source fails, the API still returns results from the remaining sources.
