Felo API PlatformFelo API Platform
सभी Kalshi endpoint
v0.2.0-beta
OpenAPI 3.1.0

Kalshi ट्रेड प्राप्त करें

सर्वर:https://openapi.felo.ai
क्लाइंट लाइब्रेरी

Kalshi

​

Prediction-market data.

Kalshi ऑपरेशन

Kalshi ट्रेड प्राप्त करें

​

Kalshi मार्केट के लिए executed-trade tape प्राप्त करें — वास्तविक fills, कोटेशन नहीं। यह तब उपयोग करें जब किसी विंडो में realized कीमतें और traded size चाहिए, जैसे किसी घटना के सामने आने के दौरान conviction कैसे बदली यह देखने के लिए; ticker और Unix-सेकंड रेंज min_ts / max_ts से सीमित करें, और बड़े negotiated trades अलग करने के लिए is_block_trade सेट करें। trades[] लौटाता है जिसमें trade_id, ticker, count_fp (कॉन्ट्रैक्ट), yes_price_dollars / no_price_dollars, taker_side और created_time हैं, साथ में पेज करने के लिए cursor। मौजूदा कोटेशन, settlement नियम और market मेटाडेटा के लिए, fills के बजाय, get_kalshi_markets उपयोग करें।

मूल्य संदर्भ

  • मीटरिंग: सफल request के निश्चित लागत आधार पर
  • संदर्भ request अनुमान: USD 0.02

यह केवल संदर्भ मेटाडेटा है — खाते का कोटेशन, गारंटीशुदा मूल्य या खर्च सीमा नहीं। रिसोर्स क्रेडिट Felo क्रेडिट नहीं हैं। अंतिम शुल्क Felo बिलिंग रिकॉर्ड के अनुसार लगते हैं।

क्वेरी पैरामीटर
  • cursor
    टाइप: string

    pagination cursor। परिणामों का अगला पेज पाने के लिए पिछले response से लौटाया गया cursor मान उपयोग करें। पहले पेज के लिए खाली छोड़ें।

  • is_block_trade
    टाइप: boolean

    ट्रेड को block trade होने के आधार पर फ़िल्टर करें। सभी ट्रेड लौटाने के लिए छोड़ दें। केवल block trade लौटाने के लिए true पर सेट करें। केवल गैर-block trade लौटाने के लिए false पर सेट करें।

  • limit
    टाइप: integer फ़ॉर्मेट: int64
    न्यूनतम:  
    0
    अधिकतम:  
    1000

    प्रति पेज परिणामों की संख्या। डिफ़ॉल्ट 100। अधिकतम मान 1000 है।

  • max_ts
    टाइप: integer फ़ॉर्मेट: int64

    इस Unix टाइमस्टैम्प से पहले के आइटम फ़िल्टर करें

  • min_ts
    टाइप: integer फ़ॉर्मेट: int64

    इस Unix टाइमस्टैम्प के बाद के आइटम फ़िल्टर करें

  • ticker
    टाइप: string

    मार्केट टिकर से फ़िल्टर करें

responses
  • 200
    टाइप: object · Response24B585A0A861_GetTradesResponse

    ट्रेड सफलतापूर्वक प्राप्त हुए

    • cursor
      टाइप: string
      आवश्यक
    • trades
      टाइप: array object[] · Response24B585A0A861_Trade[]
      आवश्यक
      • count_fp
        टाइप: string · Response24B585A0A861_FixedPointCount
        आवश्यक

        फ़िक्स्ड-पॉइंट कॉन्ट्रैक्ट संख्या स्ट्रिंग (2 दशमलव, जैसे "10.00"; फ़ील्ड नामों में "fp" कहलाती है)। request 0-2 दशमलव स्थान स्वीकार करते हैं (जैसे "10", "10.0", "10.00"); response हमेशा 2 दशमलव उत्सर्जित करते हैं। भिन्नात्मक कॉन्ट्रैक्ट मान (जैसे "2.50") समर्थित हैं; न्यूनतम ग्रैन्युलैरिटी 0.01 कॉन्ट्रैक्ट है।

      • created_time
        टाइप: string फ़ॉर्मेट: date-time
        आवश्यक

        वह टाइमस्टैम्प जब यह ट्रेड निष्पादित हुआ

      • is_block_trade
        टाइप: boolean
        आवश्यक

        true यदि यह ट्रेड block trade के रूप में off-book मिलाया गया (जैसे RFQ / नेगोशिएटेड block प्रस्ताव के ज़रिए); उन ट्रेड के लिए false जो मानक order book पर भरे गए।

      • no_price_dollars
        टाइप: string · Response24B585A0A861_FixedPointDollars
        आवश्यक

        फ़िक्स्ड-पॉइंट US डॉलर स्ट्रिंग। अधिकांश request फ़ील्ड 2-4 दशमलव स्थान स्वीकार करते हैं (जैसे "0.56", "0.5600"); response अधिकतम 6 तक उत्सर्जित करते हैं। किसी मार्केट के लिए मान्य कोट अंतराल उस मार्केट की मूल्य स्तर संरचना द्वारा सीमित होते हैं।

      • taker_book_side
        टाइप: string · Response24B585A0A861_BookSideenum
        आवश्यक

        किसी ऑर्डर या ट्रेड के लिए book का पक्ष। इवेंट मार्केट के लिए, यह केवल YES लेग को संदर्भित करता है: bid का अर्थ YES खरीदना, ask का अर्थ YES बेचना। (YES बेचना आर्थिक रूप से 1 - price पर NO खरीदने के बराबर है, लेकिन यह endpoint सब कुछ YES पक्ष से कोट करता है।)

        मान
        • bid
        • ask
      • taker_outcome_side
        टाइप: string enum
        आवश्यक

        वह outcome पक्ष जिसके लिए taker स्थित है। buy-yes और sell-no 'yes' देते हैं; buy-no और sell-yes 'no' देते हैं।

        taker_outcome_side केवल दिशात्मक एक्सपोज़र बताता है; यह ट्रेड की कीमत को नहीं बदलता। p कीमत पर taker_outcome_side=no वाला ट्रेड विपरीत दिशा में उसी p कीमत पर maker के साथ मिलाया जाता है — दोनों पक्ष एक ही कीमत पर ट्रेड करते हैं।

        taker_outcome_side और taker_book_side ट्रेड दिशा निर्धारित करने का मानक तरीका बनेंगे। लीगेसी taker_side फ़ील्ड को भविष्य के रिलीज़ में डेप्रीकेट कर दिया जाएगा — कृपया इन नए फ़ील्ड पर माइग्रेट करें।

        मान
        • yes = TradeTakerOutcomeSideYes
        • no = TradeTakerOutcomeSideNo
      • ticker
        टाइप: string
        आवश्यक

        मार्केट का अद्वितीय आइडेंटिफ़ायर

      • trade_id
        टाइप: string
        आवश्यक

        इस ट्रेड का अद्वितीय आइडेंटिफ़ायर

      • yes_price_dollars
        टाइप: string · Response24B585A0A861_FixedPointDollars
        आवश्यक

        फ़िक्स्ड-पॉइंट US डॉलर स्ट्रिंग। अधिकांश request फ़ील्ड 2-4 दशमलव स्थान स्वीकार करते हैं (जैसे "0.56", "0.5600"); response अधिकतम 6 तक उत्सर्जित करते हैं। किसी मार्केट के लिए मान्य कोट अंतराल उस मार्केट की मूल्य स्तर संरचना द्वारा सीमित होते हैं।

      • taker_side
        टाइप: string enum
        अप्रचलित

        डेप्रीकेटेड। इसके बजाय taker_outcome_side (या taker_book_side) का उपयोग करें। देखें ऑर्डर दिशा। यह फ़ील्ड 14 मई 2026 से पहले हटाया नहीं जाएगा।

        मान
        • yes = TradeTakerSideYes
        • no = TradeTakerSideNo
    application/json
  • 400

    request संसाधित नहीं किया जा सका। request पैरामीटर जाँचें।

  • 401

    एक वैध Felo API key आवश्यक है।

  • 402

    request आगे नहीं बढ़ सकता क्योंकि बिलिंग आवश्यकता पूरी नहीं हुई है।

  • 403

    खाते को यह ऑपरेशन करने की अनुमति नहीं है।

  • 429

    request या खर्च की सीमा तक पहुँच गए हैं।

  • 502

    सेवा request पूरा नहीं कर सकी।

  • 503

    API या बिलिंग सेवा अस्थायी रूप से उपलब्ध नहीं है।

  • 504

    request संसाधित करते समय सेवा का समय समाप्त हो गया।

  • default

    त्रुटि response; upstream passthrough response प्रोवाइडर फ़ॉर्मेट का उपयोग कर सकते हैं।

    application/json
Request Example for get/v1/beta/kalshi/trades
curl https://openapi.felo.ai/v1/beta/kalshi/trades \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "trades": [
    {
      "trade_id": "string",
      "ticker": "string",
      "count_fp": "10.00",
      "yes_price_dollars": "0.5600",
      "no_price_dollars": "0.5600",
      "taker_outcome_side": "yes",
      "taker_book_side": "bid",
      "created_time": "2026-10-26T08:08:16.607Z",
      "is_block_trade": true
    }
  ],
  "cursor": "string"
}
Get Kalshi Trades