Skip to main content
GET
/
v1
/
analyses
List recent analyses
curl --request GET \
  --url https://api.example.com/v1/analyses
[
  {
    "analyzed_at": "2026-03-21T12:00:00Z",
    "confidence": 0.82,
    "market_id": "KXFED-26MAR19",
    "platform": "kalshi",
    "probability": 0.71,
    "recommendation": "BUY_YES",
    "title": "Will the Fed cut rates at the March 2026 meeting?"
  }
]

Query Parameters

limit
integer
default:20

Maximum analyses to return

Required range: 1 <= x <= 50

Response

Successful Response

platform
string
required

kalshi, polymarket, or robinhood

market_id
string
required

Platform-specific market identifier

title
string
required

Market question

probability
number
required

Estimated probability

Required range: 0 <= x <= 1
confidence
number
required

Confidence level

Required range: 0 <= x <= 1
recommendation
string
required

BUY_YES, BUY_NO, or NO_TRADE

analyzed_at
string<date-time>
required

When analyzed

freshness
enum<string> | null

Data freshness: fresh (<24h), stale (24-72h), expired (>72h)

Available options:
fresh,
stale,
expired
analysis_type
enum<string> | null

Whether this was a full 4-stage or light 2-call analysis

Available options:
full,
light