GET https://api.fundalyze.ai/api/public/v1/search_companiessearch_companies

Parameters

ParameterTypeDefaultDescription
queryrequiredstringup to 100 characters—Company name or ticker, e.g. 'apple' or 'AAPL'.
limitinteger1–2510Rows to return, 1-25.

Example

A real call and its answer. Replace fdz_live_YOUR_KEY with your key, or set FUNDALYZE_API_KEY for the Python and JavaScript versions.

curl -H "Authorization: Bearer fdz_live_YOUR_KEY" "https://api.fundalyze.ai/api/public/v1/search_companies?query=berkshire&limit=5"

Response

Generated from live data on Oct 7, 2026; figures change as filings arrive.

What an assistant reads (and what MCP returns).

Companies matching 'berkshire' · SEC EDGAR directory · best match first
ticker,name,exchange,country,cik
BRK-A,BERKSHIRE HATHAWAY INC,NYSE,US,1067983
BRK-B,BERKSHIRE HATHAWAY INC,NYSE,US,1067983
More: https://fundalyze.ai/stocks

Fields of data

What each field of data means. rows[].field is a field of each row in the rows list.

FieldMeaning
queryThe search text as used, after removing characters that cannot match.
companiesMatching companies, best match first (an exact ticker leads).
companies[].tickerThe ticker as listed in the SEC EDGAR directory, upper case.
companies[].nameCompany name as registered with the SEC.
companies[].exchangeListing exchange (NASDAQ, NYSE, AMEX, OTC, CBOE...), or null.
companies[].countryCountry of the company's business address.
companies[].cikSEC Central Index Key, the company's permanent EDGAR id.

Every answer ends with More: <link>, and REST returns the same URL as link: the fundalyze.ai page where the figures can be checked (here, fundalyze.ai/stocks). Cite it when you show the data to others, as the attribution rules ask.

Errors

A bad parameter is a 400 naming it, an unknown ticker a 404, a busy key or a used-up day a 429. Every status and message: Errors.

This page as Markdown, for language models and scripts: /developers/md/reference/search_companies