/api/v1/public/ratesGET{data, meta} envelope.adj_redp). Use it as the {id} path parameter on the rate detail and price endpoints.volume_weighted_average, simple_average, or median.sources is present, that array includes every configured market even if it did not enter the latest print, so its length can differ from this count.start/end (start defaults to seven days ago).latest_price.kalshi:KXPRESPARTY-2028-R). Use it to look the market up on the markets endpoints.kalshi, polymarket, polymarket-us, or gemini. Identical on both tiers.volume_weighted_average it is configured weight times volume. Otherwise it is the configured weight. A configured source that did not enter the print still appears, with print share 0 and no latest_price.latest_price window.end_date at read time. A source with no end date is open-ended and reports true. Identical on both tiers.curl -X GET "https://api.adjacent.markets/api/v1/public/rates"
{ "data": [ { "rate_id": "adj_bluh", "name": "Democratic House", "methodology": "simple_average", "sources_count": 1, "latest_price": 83.5, "previous_close_1d": 83.5, "price_change_1d": 0, "spread": 0, "sources": [ { "market_id": "kalshi:CONTROLH-2026-D", "display_ticker": "CONTROLH-2026-D", "platform": "kalshi", "weight": 1, "question": "Will Democrats win the House in 2026?", "latest_price": 83.5, "end_date": "2027-02-01T15:00:00Z", "is_active": true } ] } ], "meta": { "total": 8, "page": 1, "per_page": 1, "total_pages": 8, "has_next": true, "has_prev": false } }