Felo API PlatformFelo API Platform
Kalshi のエンドポイント一覧
v0.2.0-beta
OpenAPI 3.1.0

Kalshi 市場を取得

サーバー:https://openapi.felo.ai
クライアントライブラリ

Kalshi

​

Prediction-market data.

Kalshi 市場を取得

​

記載された status、ticker、event、series、タイムスタンプのフィルターを使用して予測市場を一覧表示します。契約には max_updated_ts が含まれますが、フリーテキスト検索パラメーターは宣言されていません。市場レコードとページングについてはレスポンススキーマに従ってください。

料金の参考情報

  • 計測方法:成功リクエストあたりの固定コスト基準。
  • 参考リクエスト見積もり:USD 0.02。

参考情報のメタデータであり、アカウントへの見積もり、保証された価格、支出上限ではありません。リソースクレジットは Felo クレジットではありません。最終的な請求は Felo の請求記録に従います。

クエリパラメーター
  • cursor
    型: string

    ページネーションカーソル。前回のレスポンスで返されたカーソル値を使って次のページの結果を取得します。最初のページでは空のままにします。

  • event_ticker
    型: string

    フィルターするイベント ticker。サポートされるのは単一のイベント ticker のみです。

  • limit
    型: integer 形式: int64
    最小値:  
    0
    最大値:  
    1000

    1 ページあたりの結果数。既定は 100 です。最大値は 1000 です。

  • max_close_ts
    型: integer 形式: int64

    この Unix タイムスタンプより前にクローズする項目をフィルター

  • max_created_ts
    型: integer 形式: int64

    この Unix タイムスタンプより前に作成された項目をフィルター

  • max_settled_ts
    型: integer 形式: int64

    この Unix タイムスタンプより前に決済された項目をフィルター

  • max_updated_ts
    型: integer 形式: int64

    メタデータがこの Unix タイムスタンプ(秒)以前に更新されたマーケットを返します。非取引の変更のみを追跡します。min_updated_ts および mve_filter=exclude と組み合わせられます。series_ticker とも組み合わせられますが、その場合は mve_filter=exclude が必要です。他のフィルターとは併用できません。

  • min_close_ts
    型: integer 形式: int64

    この Unix タイムスタンプより後にクローズする項目をフィルター

  • min_created_ts
    型: integer 形式: int64

    この Unix タイムスタンプより後に作成された項目をフィルター

  • min_settled_ts
    型: integer 形式: int64

    この Unix タイムスタンプより後に決済された項目をフィルター

  • min_updated_ts
    型: integer 形式: int64

    メタデータがこの Unix タイムスタンプ(秒)より後に更新されたマーケットを返します。非取引の変更のみを追跡します。max_updated_ts および mve_filter=exclude と組み合わせられます。series_ticker とも組み合わせられますが、その場合は mve_filter=exclude が必要です。他のフィルターとは併用できません。

  • mve_filter
    型: string 列挙値

    多変量イベント(コンボ)でフィルターします。'only' は多変量イベントのみを返し、'exclude' は多変量イベントを除外します。

    値
    • only
    • exclude
  • series_ticker
    型: string

    シリーズ ticker でフィルター

  • status
    型: string 列挙値

    マーケットのステータスでフィルターします。空のままにすると、任意のステータスのマーケットを返します。

    値
    • unopened
    • open
    • paused
    • closed
    • settled
  • tickers
    型: string

    特定のマーケット ticker でフィルターします。取得するマーケット ticker のカンマ区切りリスト。

レスポンス
  • 200
    型: object · Response24B585A0A861_GetMarketsResponse

    市場の取得に成功しました

    • cursor
      型: string
      必須
    • markets
      型: array object[] · Response24B585A0A861_Market[]
      必須
      • can_close_early
        型: boolean
        必須
      • close_time
        型: string 形式: date-time
        必須

        the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

      • created_time
        型: string 形式: date-time
        必須

        the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

      • event_ticker
        型: string
        必須
      • expiration_value
        型: string
        必須

        決済で考慮された値

      • last_price_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • latest_expiration_time
        型: string 形式: date-time
        必須

        このマーケットが満期になる可能性のある最も遅い時刻

      • market_type
        型: string 列挙値
        必須

        マーケットの種類を識別します

        値
        • binary
        • scalar
      • no_ask_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • no_bid_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • no_sub_title
        型: string
        必須

        このマーケットの NO 側の短縮タイトル

      • notional_value_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • open_interest_fp
        型: string · Response24B585A0A861_FixedPointCount
        必須

        固定小数点の契約数文字列(小数 2 桁、例:"10.00"。フィールド名では "fp" と呼ばれます)。リクエストは小数 0~2 桁(例:"10"、"10.0"、"10.00")を受け付け、レスポンスは常に小数 2 桁を出力します。小数の契約値(例:"2.50")もサポートされ、最小粒度は 0.01 契約です。

      • open_time
        型: string 形式: date-time
        必須

        the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

      • previous_price_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • previous_yes_ask_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • previous_yes_bid_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • price_level_structure
        型: string
        必須

        このマーケットの価格水準構造。価格範囲とティックサイズを定義します

      • price_ranges
        型: array object[] · Response24B585A0A861_PriceRange[]
        必須

        このマーケットの注文で有効な価格範囲

        • end
          型: string
          必須

          この範囲の終了価格(米ドル)

        • start
          型: string
          必須

          この範囲の開始価格(米ドル)

        • step
          型: string
          必須

          この範囲の価格ステップ/ティックサイズ(米ドル)

      • result
        型: string 列挙値
        必須
        値
        • yes
        • no
        • scalar
      • rules_primary
        型: string
        必須

        最も重要なマーケット条件を平易な言葉で説明したもの

      • rules_secondary
        型: string
        必須

        セカンダリーマーケットの条件を平易な言葉で説明したもの

      • settlement_bounds_type
        型: string 列挙値
        必須

        このマーケットに適用される決済境界。default はマーケットに決済境界がないことを意味します

        値
        • default
        • floor
      • settlement_timer_seconds
        型: integer
        必須

        マーケットが判定されてから決済されるまでの時間

      • status
        型: string 列挙値
        必須

        マーケットのライフサイクルにおける現在のステータス。

        値
        • initialized
        • inactive
        • active
        • closed
        • determined
        • disputed
        • amended
        • finalized
      • ticker
        型: string
        必須
      • updated_time
        型: string 形式: date-time
        必須

        最後に取引以外のメタデータが更新された時刻。

      • volume_24h_fp
        型: string · Response24B585A0A861_FixedPointCount
        必須

        固定小数点の契約数文字列(小数 2 桁、例:"10.00"。フィールド名では "fp" と呼ばれます)。リクエストは小数 0~2 桁(例:"10"、"10.0"、"10.00")を受け付け、レスポンスは常に小数 2 桁を出力します。小数の契約値(例:"2.50")もサポートされ、最小粒度は 0.01 契約です。

      • volume_fp
        型: string · Response24B585A0A861_FixedPointCount
        必須

        固定小数点の契約数文字列(小数 2 桁、例:"10.00"。フィールド名では "fp" と呼ばれます)。リクエストは小数 0~2 桁(例:"10"、"10.0"、"10.00")を受け付け、レスポンスは常に小数 2 桁を出力します。小数の契約値(例:"2.50")もサポートされ、最小粒度は 0.01 契約です。

      • yes_ask_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • yes_ask_size_fp
        型: string · Response24B585A0A861_FixedPointCount
        必須

        固定小数点の契約数文字列(小数 2 桁、例:"10.00"。フィールド名では "fp" と呼ばれます)。リクエストは小数 0~2 桁(例:"10"、"10.0"、"10.00")を受け付け、レスポンスは常に小数 2 桁を出力します。小数の契約値(例:"2.50")もサポートされ、最小粒度は 0.01 契約です。

      • yes_bid_dollars
        型: string · Response24B585A0A861_FixedPointDollars
        必須

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • yes_bid_size_fp
        型: string · Response24B585A0A861_FixedPointCount
        必須

        固定小数点の契約数文字列(小数 2 桁、例:"10.00"。フィールド名では "fp" と呼ばれます)。リクエストは小数 0~2 桁(例:"10"、"10.0"、"10.00")を受け付け、レスポンスは常に小数 2 桁を出力します。小数の契約値(例:"2.50")もサポートされ、最小粒度は 0.01 契約です。

      • yes_sub_title
        型: string
        必須

        このマーケットの YES 側の短縮タイトル

      • cap_strike
        型: number | null 形式: double

        YES の決済につながる最大の満期値

      • custom_strike
        型: object | null

        各ターゲットが YES の決済につながる満期値

      • early_close_condition
        型: string | null

        マーケットが早期にクローズできる条件

      • exchange_index
        型: integer · Response24B585A0A861_ExchangeIndex

        取引所シャードの識別子。

      • expected_expiration_time
        型: string | null 形式: date-time

        このマーケットが満期になると予想される時刻

      • expiration_time
        型: string 形式: date-time
        非推奨

        the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

      • fee_waiver_expiration_time
        型: string | null 形式: date-time

        このマーケットの手数料免除が失効する時刻

      • floor_strike
        型: number | null 形式: double

        YES の決済につながる最小の満期値

      • functional_strike
        型: string | null

        満期値から決済値へのマッピング

      • is_provisional
        型: boolean

        true の場合、判定後にマーケットに活動がないときは削除される可能性があります

      • mve_collection_ticker
        型: string

        多変量イベントコレクションの ticker

      • mve_selected_legs
        型: array object[] · Response24B585A0A861_MveSelectedLeg[]
        • event_ticker
          型: string

          選択したイベントの一意の識別子

        • market_ticker
          型: string

          選択したマーケットの一意の識別子

        • side
          型: string

          選択したマーケットの側

        • yes_settlement_value_dollars
          型: string · Response24B585A0A861_FixedPointDollars

          固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • occurrence_datetime
        型: string | null 形式: date-time

        基礎となるイベントが発生した記録日時(利用可能な場合)

      • primary_participant_key
        型: string | null
      • settlement_floor_dollars
        型: string · Response24B585A0A861_FixedPointDollars

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • settlement_ts
        型: string | null 形式: date-time

        マーケットが決済されたタイムスタンプ。決済済みのマーケットにのみ設定されます

      • settlement_value_dollars
        型: string · Response24B585A0A861_FixedPointDollars

        固定小数点の米ドル文字列。ほとんどのリクエストフィールドは小数 2~4 桁(例:"0.56"、"0.5600")を受け付け、レスポンスは最大 6 桁を出力します。特定のマーケットで有効な気配値の間隔は、そのマーケットの価格水準構造によって制約されます。

      • strike_type
        型: string 列挙値

        ストライクタイプは、マーケットのストライクがどのように定義され、評価されるかを定義します

        値
        • greater
        • greater_or_equal
        • less
        • less_or_equal
        • between
        • functional
        • custom
        • structured
      • subtitle
        型: string
        非推奨
      • title
        型: string
        非推奨
    application/json
  • 400

    リクエストを処理できませんでした。リクエストパラメータを確認してください。

  • 401

    有効な Felo API キーが必要です。

  • 402

    請求要件が満たされていないため、リクエストを続行できません。

  • 403

    このアカウントにはこの操作を行う権限がありません。

  • 429

    リクエストまたは支出の上限に達しました。

  • 502

    サービスがリクエストを完了できませんでした。

  • 503

    API または請求サービスが一時的に利用できません。

  • 504

    リクエストの処理中にサービスがタイムアウトしました。

  • default

    エラーレスポンス。上流のパススルーレスポンスはプロバイダーの形式を使用する場合があります

    application/json
Request Example for get/v1/beta/kalshi/markets
curl https://openapi.felo.ai/v1/beta/kalshi/markets \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "markets": [
    {
      "ticker": "string",
      "event_ticker": "string",
      "market_type": "binary",
      "yes_sub_title": "string",
      "no_sub_title": "string",
      "created_time": "2026-10-26T08:08:16.607Z",
      "updated_time": "2026-10-26T08:08:16.607Z",
      "open_time": "2026-10-26T08:08:16.607Z",
      "close_time": "2026-10-26T08:08:16.607Z",
      "expected_expiration_time": null,
      "latest_expiration_time": "2026-10-26T08:08:16.607Z",
      "settlement_timer_seconds": 1,
      "status": "initialized",
      "yes_bid_dollars": "0.5600",
      "yes_bid_size_fp": "10.00",
      "yes_ask_dollars": "0.5600",
      "yes_ask_size_fp": "10.00",
      "no_bid_dollars": "0.5600",
      "no_ask_dollars": "0.5600",
      "last_price_dollars": "0.5600",
      "volume_fp": "10.00",
      "volume_24h_fp": "10.00",
      "result": "yes",
      "can_close_early": true,
      "open_interest_fp": "10.00",
      "notional_value_dollars": "0.5600",
      "previous_yes_bid_dollars": "0.5600",
      "previous_yes_ask_dollars": "0.5600",
      "previous_price_dollars": "0.5600",
      "settlement_value_dollars": "0.5600",
      "settlement_ts": null,
      "settlement_bounds_type": "default",
      "settlement_floor_dollars": "0.5600",
      "expiration_value": "string",
      "occurrence_datetime": null,
      "fee_waiver_expiration_time": null,
      "early_close_condition": null,
      "strike_type": "greater",
      "floor_strike": null,
      "cap_strike": null,
      "functional_strike": null,
      "custom_strike": null,
      "rules_primary": "string",
      "rules_secondary": "string",
      "mve_collection_ticker": "string",
      "mve_selected_legs": [
        {
          "event_ticker": "string",
          "market_ticker": "string",
          "side": "string",
          "yes_settlement_value_dollars": "0.5600"
        }
      ],
      "primary_participant_key": null,
      "price_level_structure": "string",
      "price_ranges": [
        {
          "start": "string",
          "end": "string",
          "step": "string"
        }
      ],
      "is_provisional": true,
      "exchange_index": 0
    }
  ],
  "cursor": "string"
}
Get Kalshi Markets

ヘルプが必要ですか?

  • API・請求・アカウントのご質問はサポートへ。
  • Discord で Felo の開発者と交流できます。
  • 更新履歴 をご覧ください。
  • ボリューム価格や購買についてのご相談は営業窓口へ。
  • LLM での構築をお考えですか?llms.txt をご覧ください。