Kalshi

Kalshi trades

Lists recent Kalshi trades, up to limit rows (default 25, max 200), continued with cursor. Filter by market ticker and by created time with min_ts and max_ts (Unix seconds, at most 366 days apart). Each trade has its id, count, yes and no price, taker side and created time.

get/kalshi/trades

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/kalshi/trades
  • Auth: API key in header x-api-key

Query parameters

limitinteger

Rows to return, default 25, max 200

cursorstring

Pagination cursor from a previous Kalshi response

tickerstring

Kalshi market ticker filter

min_tsinteger

Minimum created Unix timestamp in seconds

max_tsinteger

Maximum created Unix timestamp in seconds

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "fetched_at": "2026-06-07T14:00:00Z",
    "limit": 25,
    "max_ts": 1780873200,
    "min_ts": 1780786800,
    "source_url": "https://external-api.kalshi.com/trade-api/v2/markets/trades?limit=25",
    "ticker": "KXELONMARS-99",
    "trades": [
      {
        "count": 2,
        "created_time": "2026-06-07T07:23:05Z",
        "created_ts": 1780816985,
        "no_price": 0.91,
        "taker_book_side": "ask",
        "taker_outcome_side": "no",
        "taker_side": "no",
        "ticker": "KXELONMARS-99",
        "trade_id": "9126fe1f-7233-7c75-2c37-06ce7841bbe3",
        "yes_price": 0.09
      }
    ]
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.