Endpoint Playground
Runs a custom Yahoo Finance screen from a JSON body. `query` is a tree of `operator` and `operands`: combine conditions with `AND` or `OR`, and compare a field to a value with operators such as `EQ` or `GT`. Screen equities (default), ETFs or mutual funds with `quote_type`, and page and sort with `count`, `offset`, `sort_field` and `sort_asc`. Returns the matching quotes and the total.
14 Oct 2026: 25 quotes; 24 fields had a value in every checked item and 15 varied between items; 1 field was empty in this sample.
Sample value profiles: customPriceAlertConfidence: LOW (21), HIGH (4); ask: 0 to 1,005,000, median 13.74; fiftyTwoWeekRange: “500.0 - 500.0” and 22 other values.
curl "https://api.crawlora.net/api/v1/yahoo-finance/screener" \
-H "x-api-key: $CRAWLORA_API_KEY" \
-X POST \
--data "{}"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| request (body) | object | Yes | Custom screener request |
{
"code": 200,
"msg": "OK",
"data": {
"id": "custom",
"quotes": [
{
"symbol": "AAPL"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.