search_companies
Look up US public companies by name substring or ticker prefix to locate their identifiers before accessing financials, ratios, or filings.
Instructions
Find US public companies by name substring or ticker prefix (case-insensitive). Use this to look up a company before querying its financials, ratios, or filings. Optional filters: taxonomy='us-gaap' or 'ifrs-full' to narrow to US-GAAP 10-K vs IFRS 20-F filers; currency='' (e.g. 'USD', 'EUR') to narrow by presentation currency. Filter by Russell-index membership: in_index=True returns only companies in any tracked index (sp500, russell1000, or russell2000); in_index=False returns only unindexed companies. Note: combining in_index=False with a query that matches an indexed ticker (e.g. 'AAPL') returns no results because the ticker is filtered out.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | ||
| limit | No | ||
| query | Yes | ||
| currency | No | ||
| domicile | No | ||
| exchange | No | ||
| in_index | No | ||
| taxonomy | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |