Equities Screener API
Powerful, criteria-based screening using flexible filtering logic.
FAQs
Answers to common questions about the Equities Screener API. If a request fails or returns unexpected results, see Troubleshooting.
General
What does the Equities Screener API do?
What endpoints does the API have?
Can I use the results with other APIs?
Should I use this API to get data for investments I already know?
Authentication
How do I authenticate?
How long does an access token last?
Scope and Filters
What is the scope, and do I need one?
Is the query required?
Which operators can I use?
How do I match several values?
How do I combine conditions?
How do I find out which operators a data point supports?
Does fuzzy search work on every text data point?
Data Points
How do I find valid data point names?
How many data points can I return in one request?
Is the performance ID always returned?
What are language-dependent and currency-dependent data points?
Can I sort by any data point?
Pagination and Sorting
What is the default sort order?
How many results are returned per page?
How do I retrieve the next page?
How do I find out how many investments matched?
How do I know when I have reached the last page?
Can I use both pagination tokens in one request?
Responses
How is the response structured?
Does a 200 response mean every data point was returned?
What is the requestId for?