{"api":"v1","generated_at":"2026-09-16T03:38:33.539Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/quotient-api-gateway-onrender-com-api-v1-signals-515b38","pinned_page":"https://tollindex.com/e/quotient-api-gateway-onrender-com-api-v1-signals-515b38/at/2026-09-15T21-20Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T21:20:12.737Z","snapshot_stamp":"2026-09-15T21-20Z","endpoint":{"slug":"quotient-api-gateway-onrender-com-api-v1-signals-515b38","canonical_url":"https://quotient-api-gateway.onrender.com/api/v1/signals","resource":"https://quotient-api-gateway.onrender.com/api/v1/signals","http_method":"GET","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Use this to scan Quotient's published prediction-market signals on Polymarket International, Polymarket US, Kalshi, and Limitless: side, entry YES price, latest Q probability and thesis, conviction, the forecast_status gauge with its standing adverse move, upside to Q, and capacity — one signal per market. A signal is active or retired; a missing live quote drops a row from the feed, and a caution/warning forecast_status marks an adverse move; the row remains listed.","service_name":null,"declared_category":null,"declared_tags":[],"route_template":null,"registry_updated":"2026-09-15T09:00:52.198Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"signals","category":"market-data","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T21:20:12.737Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.01 USDC","amount_units":0.01,"decimals_known":true,"pay_to":"0xC3d01FD2F79d4c57aD106AB8ecc12a5dE24F97cB","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T21:20:12.737Z","calls_30d":89,"unique_payers_30d":11,"last_called_at":"2026-09-15T09:00:51.871Z"},"validation":{"latest":{"observed_at":"2026-09-15T04:44:22.474Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-09-15T04:44:22.474Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T04:39:48.952Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T04:37:55.456Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T06:54:32.368Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T10:29:33.766Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0xC3d01FD2F79d4c57aD106AB8ecc12a5dE24F97cB","page":"https://tollindex.com/seller/0xC3d01FD2F79d4c57aD106AB8ecc12a5dE24F97cB","endpoints":15,"hosts":1},"reports":0,"registry_record":{"cdp":[{"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xC3d01FD2F79d4c57aD106AB8ecc12a5dE24F97cB","amount":"10000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-09-15T09:00:51.871Z","l30DaysTotalCalls":89,"l30DaysUniquePayers":11},"resource":"https://quotient-api-gateway.onrender.com/api/v1/signals","extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET","queryParams":{"side":"NO","status":"active","min_conviction":2,"min_capacity_usd":500,"exclude_drawdown_risk":true}},"output":{"type":"json","example":{"signals":[{"id":"3f9d2c1e-6b7a-4f7e-9c2d-1a2b3c4d5e6f","side":"NO","market":{"slug":"russia-ukraine-ceasefire-2026","venue":"polymarket","end_date":"2026-12-31T00:00:00Z","question":"Will there be a Russia-Ukraine ceasefire in 2026?","marketKey":"polymarket:789012","marketUrl":"https://polymarket.com/event/russia-ukraine-ceasefire-2026","sourceUrl":"https://gamma-api.polymarket.com/markets/789012","volume_24h":120000,"market_odds":0.42,"quotientUrl":"https://quotient.social/markets/789012","condition_id":"0x1234abcd","seriesTicker":null,"nativeEventId":"34567","polymarketUrl":"https://polymarket.com/event/russia-ukraine-ceasefire-2026","nativeMarketId":"789012","quotientMarketId":"789012"},"q_side":"NO","thesis":"Q sees the ceasefire conditions as unlikely to be met before year-end.","entry_q":22,"entry_pm":44,"has_band":true,"is_fresh":true,"latest_q":0.22,"is_active":true,"priced_at":"2026-08-01T16:00:00Z","conviction":"high","created_at":"2026-08-01T14:15:00Z","live_priced":true,"max_roi_pct":72,"venue_quote":{"venue":"polymarket","yes_ask":0.43,"yes_bid":0.41,"yes_last":0.42,"freshness":"verified","market_id":"789012","observed_at":"2026-08-01T16:00:00Z","quote_method":"midpoint","schema_version":"1","venue_timestamp":"2026-08-01T15:59:59Z","selected_probability":0.42},"window_days":12,"basis_status":"verified","is_new_today":false,"published_at":"2026-08-01T14:15:00Z","q_value_cents":78,"capacity_as_of":"2026-08-01T02:31:00Z","capacity_basis":"depth-2c","retired_reason":null,"conviction_tier":3,"entry_spread_pp":22,"forecast_status":{"basis":"since_forecast","cents":0,"state":"sideways","price_source":"live","adverse_move_pct":-3.6},"entry_cost_cents":56,"grounding_status":"actionable","capacity_available":true,"capacity_usd_at_2c":3400,"current_cost_cents":58,"resolves_in_window":false,"suppression_reason":null,"converge_upside_pct":34,"crash_risk_elevated":false,"execution_reference":null,"forecast_updated_at":"2026-08-03T16:20:00Z","resolution_reference":{"value":null,"basis_id":"basis:polymarket:789012:rules-v3","provider":"polymarket","freshness":"verified","instrument_id":"789012","observable_id":"polymarket:789012:rules","mapping_status":"verified","schema_version":"1","settlement_spec_id":"settlement:polymarket:789012:v3","forecast_target_key":"target:polymarket:789012:v3"},"drawdown_risk_elevated":false,"distance_to_convergence_cents":20}]}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input","output"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"side":{"enum":["YES","NO"],"type":"string"},"topic":{"type":"string"},"venue":{"enum":["polymarket","polymarket_us","kalshi","limitless"],"type":"string","description":"Prediction-market venue key: polymarket (Polymarket International), polymarket_us (Polymarket US), kalshi, or limitless."},"market":{"type":"string"},"status":{"type":"string"},"window":{"type":"integer","maximum":168,"minimum":1},"min_conviction":{"type":"integer","maximum":3,"minimum":1},"min_capacity_usd":{"type":"number","minimum":0},"exclude_crash_risk":{"type":"boolean","default":false},"exclude_drawdown_risk":{"type":"boolean","default":false}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"discoverable":true},"payment-identifier":{"info":{"required":false},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["required"],"properties":{"id":{"type":"string","pattern":"^[a-zA-Z0-9_-]+$","maxLength":128,"minLength":16},"required":{"type":"boolean"}}}}},"description":"Use this to scan Quotient's published prediction-market signals on Polymarket International, Polymarket US, Kalshi, and Limitless: side, entry YES price, latest Q probability and thesis, conviction, the forecast_status gauge with its standing adverse move, upside to Q, and capacity — one signal per market. A signal is active or retired; a missing live quote drops a row from the feed, and a caution/warning forecast_status marks an adverse move; the row remains listed.","lastUpdated":"2026-09-15T09:00:52.198Z","x402Version":2}]}}