{"slug":"x402stock-xyz-api-v1-screener-smart-3ee687","title":"Describe a screen in plain English via `?q=` (e.g","host":"x402stock.xyz","method":"GET","resource":"https://x402stock.xyz/api/v1/screener/smart","category":"market","description":"Describe a screen in plain English via `?q=` (e.g. 'oversold large caps up today on high volume'). An LLM parses it into a filter, screens the entire US market, optionally confirms oversold/overbought with RSI, and returns a ranked shortlist with a one-line rationale per name. No need to know the fi","price_listed":0.2,"price_asked":0.2,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":348,"reported_calls_30d":3,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"q":"oversold large caps up today on high volume"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"q":{"minLength":1,"type":"string"}},"required":["q"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"as_of":{"type":"string"},"disclaimer":{"type":"string"},"filter":{"additionalProperties":false,"properties":{"limit":{"type":"number"},"max_change_percent":{"anyOf":[{"type":"number"},{"type":"null"}]},"max_price":{"anyOf":[{"type":"number"},{"type":"null"}]},"min_change_percent":{"anyOf":[{"type":"number"},{"type":"null"}]},"min_price":{"anyOf":[{"type":"number"},{"type":"null"}]},"min_volume":{"anyOf":[{"type":"number"},{"type":"null"}]},"order":{"type":"string"},"signal":{"type":"string"},"sort":{"type":"string"}},"required":["min_price","max_price","min_change_percent","max_change_percent","min_volume","sort","order","limit","signal"],"type":"object"},"interpretation":{"type":"string"},"model":{"type":"string"},"note":{"anyOf":[{"type":"string"},{"type":"null"}]},"query":{"type":"string"},"result_count":{"type":"number"},"results":{"items":{"additionalProperties":false,"properties":{"change_percent":{"anyOf":[{"type":"number"},{"type":"null"}]},"price":{"anyOf":[{"type":"number"},{"type":"null"}]},"rationale":{"anyOf":[{"type":"string"},{"type":"null"}]},"rsi":{"anyOf":[{"type":"number"},{"type":"null"}]},"ticker":{"type":"string"},"volume":{"anyOf":[{"type":"number"},{"type":"null"}]}},"required":["ticker","price","change_percent","volume","rsi","rationale"],"type":"object"},"type":"array"},"sections":{"additionalProperties":{"type":"string"},"propertyNames":{"type":"string"},"type":"object"},"source":{"const":"x402stock","type":"string"},"summary":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["query","source","as_of","interpretation","note","filter","sections","result_count","results","summary","model","disclaimer"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.2,"price_match":true,"latency_ms":348,"error":null}],"description_full":"Describe a screen in plain English via `?q=` (e.g. 'oversold large caps up today on high volume'). An LLM parses it into a filter, screens the entire US market, optionally confirms oversold/overbought with RSI, and returns a ranked shortlist with a one-line rationale per name. No need to know the filter schema or run the enrichment loop yourself. From x402stock","last_updated":"2026-09-22T18:49:39.721Z","schemes":["exact"]}