Overview
This endpoint lets you screen for companies that match your investment criteria by filtering on fundamental financial metrics. You can combine multiple conditions—such as revenue thresholds, valuation ratios, profitability margins, and debt levels—to screen for stocks that fit your strategy. All available metrics are listed in the Available Filters section below. For example, you can search for companies with revenue greater than $100 million and a P/E ratio less than 20 with the following request body:Request Body
A JSON object with the following properties:filters(array, required): An array of filter objects to apply.limit(integer, optional): The maximum number of results to return. Defaults to 10.
filters array must contain:
field(string): The financial metric to filter on.operator(string): The comparison operator.value(integer or decimal): The value to compare against.
operator must be one of the following:
"eq"(equal to)"gt"(greater than)"gte"(greater than or equal to)"lt"(less than)"lte"(less than or equal to)"in"(value is in the provided array)
Available Filters
You can filter by any of the fields below, which are grouped by their source.Code Example
Authorizations
API key for authentication.
Body
application/json
Response
Successful search response