Skip to main content
GET /api/v1/insiders fuzzy-searches Form 4 reporting owners by name. It is the same ranking as the in-app insider combobox. Use it when you know a name (or part of one) and need a cik to pass as filter.reportingOwnerCik on Insider Trades → Search. See also the Filters guide.

Request

Missing or empty q returns 400.

Response

Results are ranked best-match first. An empty data array means no matches.

How matching works

  • Query is matched against reporting owner names (not tickers or company names).
  • Matching is fuzzy: word-level edit distance, prefix/suffix matches, and trigram similarity (same logic as the product combobox).
  • Order of name parts is flexible (warren buffett and buffett warren both work).
  • This endpoint does not search trades. It only resolves owners.
reportingOwnerCik is an exact match. Always take cik from this endpoint (or another trusted source)—do not invent CIKs from the name string.

Errors