82trust / 100
Signals
by quotient-api-gateway.onrender.com in Markets & finance
x402 APIPassing, checked 2 h ago
Use this to read published Quotient signals. Sports signals return one game-level pick and markets[] with every linked venue listing, its signal_side, price, and availability. No venue is primary or preferred. Missing quotes do not hide listings. Venue filters find games available there and retain all listings. Non-sports signals retain their market, pricing, and lifecycle fields.
GET https://quotient-api-gateway.onrender.com/api/v1/signals
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 100%
- Response time
- 792 ms typical, 792 ms slowest 5%
- Last check
- 2 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?exclude_drawdown_risk=true&min_capacity_usd=500&min_conviction=2&side=NO&status=active"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
const res = await pay("https://quotient-api-gateway.onrender.com/api/v1/signals?exclude_drawdown_risk=true&min_capacity_usd=500&min_conviction=2&side=NO&status=active");
console.log(await res.json());Example input
{
"exclude_drawdown_risk": true,
"min_capacity_usd": 500,
"min_conviction": 2,
"side": "NO",
"status": "active"
}Example output
{
"signals": [
{
"conviction": "medium",
"conviction_tier": 2,
"created_at": "2026-10-03T15:10:00Z",
"drawdown_risk_elevated": null,
"entry_eligible": true,
"entry_status": "eligible",
"forecast_updated_at": "2026-10-04T17:30:00Z",
"has_band": true,
"id": "7c1e4b2a-0d3f-4e5a-8b6c-9d0e1f2a3b4c",
"in_play": false,
"is_active": true,
"is_fresh": true,
"is_new_today": false,
"key_factors": [],
"kind": "sports_game",
"markets": [
{
"active": true,
"capacity_as_of": "2026-10-03T15:10:00Z",
"capacity_available": true,
"capacity_basis": "depth-2c",
"capacity_usd_at_2c": 5200,
"closed": false,
"condition_id": null,
"current_cost_cents": 46,
"edge_pp": 6,
"end_date": "2026-10-18T20:25:00Z",
"entry_eligible": true,
"entry_price_basis": "publication",
"entry_side_price": 0.44,
"entry_status": "eligible",
"forecast_status": {
"adverse_move_pct": -4.5,
"basis": "since_forecast",
"cents": 2,
"price_source": "live",
"state": "converging"
},
"live_priced": true,
"marketKey": "kalshi:KXNFLGAME-26OCT04SEAWAS-SEA",
"marketUrl": null,
"market_odds": 0.46,
"nativeEventId": "KXNFLGAME-26OCT04SEAWAS",
"nativeMarketId": "KXNFLGAME-26OCT04SEAWAS-SEA",
"outcomes": [],
"polymarketUrl": null,
"priced_at": "2026-10-04T17:30:00Z",
"question": "Seattle at Washington Winner?",
"quotientMarketId": "kalshi:KXNFLGAME-26OCT04SEAWAS-SEA",
"quotientUrl": "https://quotient.social/markets/kalshi%3AKXNFLGAME-26OCT04SEAWAS-SEA",
"seriesTicker": "KXNFLGAME",
"signal_available": true,
"signal_outcome": null,
"signal_side": "YES",
"slug": null,
"sourceUrl": null,
"sports": {
"game_key": "nfl:2026-10-04:sea-was",
"game_title": "Seattle vs Washington",
"kickoff_at": "2026-10-04T20:25:00.000Z",
"league": "nfl",
"sport": "football",
"yes_side": {
"code": "sea",
"name": "Seahawks"
}
},
"venue": "kalshi",
"venue_quote": {
"freshness": "verified",
"market_id": "KXNFLGAME-26OCT04SEAWAS-SEA",
"observed_at": "2026-10-04T17:30:00Z",
"quote_method": "midpoint",
"schema_version": "1",
"selected_probability": 0.46,
"venue": "kalshi",
"venue_timestamp": "2026-10-04T17:29:58Z",
"yes_ask": 0.47,
"yes_bid": 0.45,
"yes_last": 0.46
},
"volume_24h": 412000,
"yes_outcome": null
},
{
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 2 h ago | Passed | 402 | 4.5 s | $0.01 |
| 7 h ago | Passed | 402 | 792 ms | $0.01 |