74trust / 100

Signals Featured

by quotient-api-gateway.onrender.com in Markets & finance

x402 APIPassing, checked 1 h ago

Use this to read Quotient's featured signal, or null. A sports signal returns one game-level pick and markets[] with every linked venue listing; no venue is primary or preferred. Each listing has its own signal_side, price, and availability. Non-sports signals retain their market and pricing fields.

GET https://quotient-api-gateway.onrender.com/api/v1/signals/featured

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
66.7%
Response time
294 ms typical, 294 ms slowest 5%
Last check
1 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X GET "https://quotient-api-gateway.onrender.com/api/v1/signals/featured?window=24"
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fquotient-api-gateway.onrender.com%2Fapi%2Fv1%2Fsignals%2Ffeatured
const res = await pay("https://quotient-api-gateway.onrender.com/api/v1/signals/featured?window=24");
console.log(await res.json());

Example input

{
  "window": 24
}

Example output

{
  "featured_by": "auto",
  "signal": {
    "capacity_usd_at_2c": 5400,
    "converge_upside_pct": 11,
    "conviction": "high",
    "conviction_tier": 3,
    "current_cost_cents": 64,
    "distance_to_convergence_cents": 7,
    "entry_pm": 38,
    "entry_q": 29,
    "entry_spread_pp": 9,
    "forecast_status": {
      "adverse_move_pct": -4.2,
      "basis": "since_forecast",
      "cents": 3,
      "price_source": "live",
      "state": "converging"
    },
    "id": "qs_a41d2c",
    "is_active": true,
    "key_factors": [],
    "latest_q": 0.29,
    "market": {
      "marketKey": "polymarket:512345",
      "marketUrl": "https://polymarket.com/event/russia-x-ukraine-ceasefire-in-2026",
      "market_odds": 0.36,
      "nativeEventId": "event-123",
      "nativeMarketId": "512345",
      "question": "Russia x Ukraine ceasefire in 2026?",
      "quotientMarketId": "512345",
      "seriesTicker": null,
      "slug": "russia-x-ukraine-ceasefire-in-2026",
      "sourceUrl": "https://gamma-api.polymarket.com/markets/512345",
      "venue": "polymarket",
      "volume_24h": 184233.5
    },
    "max_roi_pct": 56,
    "q_value_cents": 71,
    "recent_evidence": [],
    "side": "NO",
    "thesis": "Q sees no credible path to a ceasefire before the market deadline."
  }
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
1 h agoPassed402425 ms$0.005
4 h agoTimed out---
9 h agoPassed402294 ms$0.005