search_entities
Search the full WhiteIntel corpus by company or person name to retrieve entity IDs with jurisdiction, type, and risk filters. Returns cited source provenance for ownership, sanctions, and offshore exposure investigations.
Instructions
Search every node in the live WhiteIntel corpus — companies AND people — by name, across all fused sources. This is the lexical search and it always covers the FULL corpus, so it is the fallback whenever semantic_search comes back thin. Returns entity ids you then pass to get_entity or trace_ownership_path. Each hit's source says whether it came from the resolved corpus or a live registry passthrough — it does NOT name the originating registry. For that provenance call get_entity, whose entity.registry_profile names the source register when we hold one — measured 2026-08-11 it was populated on 22 of 32 sampled entities, so expect null sometimes and fall back to linked_records[].registry and connections[].source — or get_dossier, which cites per-record source URLs. Use juris to scope to a country (e.g. gb, ky, us, cy). Reach into the non-UK sources is verified, not assumed: a name search for 'PETROLEO BRASILEIRO' returned FR (siren), BR (lei and br-cnpj) and US (cusip) rows in one response, 2026-08-11.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Entity name or fragment. | |
| risk | No | Optional: filter by risk level. | |
| type | No | Optional: filter by entity kind. | |
| juris | No | Optional: filter by jurisdiction code (e.g. gb, ky, us). | |
| limit | No | Max results (default 20). |