Felo API PlatformFelo API Platform
تمام Polymarket endpoints
v0.2.0-beta
OpenAPI 3.1.0

Polymarket والٹ سرگرمی حاصل کریں

سرور:https://openapi.felo.ai
کلائنٹ لائبریریاں

Polymarket

​

Prediction-market discovery and market data.

Polymarket آپریشنز

Polymarket والٹ سرگرمی حاصل کریں

​

پیشین گوئی مارکیٹ کی سرگرمی حاصل کریں۔ market کو condition-ID قدروں سے فلٹر کریں، وقت کی ونڈو کے لیے start اور end، اور صفحہ بندی کے لیے limit اور offset استعمال کریں۔ اضافی سلیکٹرز میں eventId، type، side، sortBy اور sortDirection شامل ہیں۔ کامیاب جواب سرگرمی ریکارڈز کی سطحِ اول صف ہے۔

قیمت کا حوالہ

  • میٹرنگ: کامیاب درخواست کی مقررہ لاگت کی بنیاد۔
  • حوالہ جاتی درخواست کا تخمینہ: USD 0.012۔

صرف حوالہ جاتی میٹا ڈیٹا، نہ کہ اکاؤنٹ کا کوٹ، ضمانت شدہ قیمت یا اخراجات کی حد۔ ریسورس کریڈٹس Felo کریڈٹس نہیں ہیں۔ حتمی چارجز Felo کے بلنگ ریکارڈز کے مطابق ہوں گے۔

کوئری پیرامیٹرز
  • end
    قسم: integer
    کم از کم:  
    0

    ایکٹیویٹی ونڈو کے لیے اوپری حد کا ٹائم اسٹیمپ (epoch سیکنڈز)۔ ڈیفالٹ (موجودہ وقت) کے لیے چھوڑ دیں؛ end سے نئی قطاریں خارج کر دی جاتی ہیں۔

  • eventId
    قسم: array integer[]
    کم از کم:  
    1

    ایونٹ IDs کی کوما سے الگ کی گئی فہرست۔ market کے ساتھ باہمی طور پر الگ۔

  • excludeDepositsWithdrawals
    قسم: boolean

    ڈپازٹ اور ودر ڈرا ریکارڈز خارج کرتا ہے۔ ڈیفالٹ true اس وقت بھی لاگو ہوتا ہے جب type وہ ریکارڈز طلب کرے، اس لیے ڈپازٹس اور ودر ڈراز حاصل کرنے کے لیے آپ کو false پاس کرنا ہوگا۔

  • limit
    قسم: integer
    کم از کم:  
    0
    زیادہ سے زیادہ:  
    500

    صفحہ کا سائز۔ زیادہ سے زیادہ سے بڑی اقدار 500 تک محدود کر دی جاتی ہیں۔

  • market
    قسم: array string[]

    کنڈیشن IDs کی کوما سے الگ کی گئی فہرست۔ eventId کے ساتھ باہمی طور پر الگ۔

  • offset
    قسم: integer
    کم از کم:  
    0
    زیادہ سے زیادہ:  
    5000

    پیجینیشن کے لیے ابتدائی انڈیکس۔ حد سے آگے کی درخواستیں 400 کے ساتھ مسترد کر دی جاتی ہیں (خاموشی سے محدود نہیں کی جاتیں)۔ آفسیٹ 5000 سے گہری تاریخ پڑھنے کے لیے start/end ونڈوز کے اندر صفحہ بندی کریں — ہر ونڈو کا اپنا آفسیٹ بجٹ ہے۔

  • side
    قسم: string enum
    اقدار
    • BUY
    • SELL
  • sortBy
    قسم: string enum
    اقدار
    • TIMESTAMP
    • TOKENS
    • CASH
  • sortDirection
    قسم: string enum

    DESC (ڈیفالٹ) سب سے نئی قطاریں پہلے واپس کرتا ہے؛ ASC سب سے پرانی پہلے۔ دونوں ترتیبیں مستحکم ہیں — ایک ہی کوئری کسی بھی limit/offset پر وہی قطاریں واپس کرتی ہے، اس لیے صفحات بغیر خلا یا تکرار کے جڑ جاتے ہیں۔

    اقدار
    • ASC
    • DESC
  • start
    قسم: integer
    کم از کم:  
    0

    ایکٹیویٹی ونڈو کے لیے نچلی حد کا ٹائم اسٹیمپ (epoch سیکنڈز)۔ ڈیفالٹ ونڈو (تقریباً حالیہ 3 سال) کے لیے چھوڑ دیں یا 0 پاس کریں؛ مکمل تاریخ حاصل کرنے کے لیے مثبت epoch (مثلاً 1) پاس کریں۔ sortDirection=ASC کے ساتھ، start چھوڑنے سے پہلے ہی اکاؤنٹ کی تاریخ کے آغاز سے پڑھا جاتا ہے (کوئی ڈیفالٹ ونڈو نہیں)۔

  • type
    قسم: array string[] enum

    شامل کرنے کے لیے ایکٹیویٹی اقسام کی کوما سے الگ کی گئی فہرست۔ DEPOSIT اور WITHDRAWAL ریکارڈز کے لیے excludeDepositsWithdrawals=false بھی درکار ہے۔

    اقدار
    • TRADE
    • SPLIT
    • MERGE
    • REDEEM
    • REWARD
  • user
    قسم: string
    لازمی

    صارف پروفائل ایڈریس (0x سابقہ، 40 ہیکس حروف)

جوابات
  • 200
    قسم: array object[] · Response65D835437A58_Activity[]

    کامیابی

    • asset
      قسم: string

      وہ ٹوکن ID جس سے یہ قطار متعلق ہے۔ REDEEM قطاروں میں اس ٹوکن سے بھری جاتی ہے جس کا وہ قطار تصفیہ کرتی ہے۔ خالی ہوتی ہے جب قطار کسی مخصوص ٹوکن سے متعلق نہ ہو۔

    • bio
      قسم: string
    • conditionId
      قسم: string · Response65D835437A58_Hash64

      0x-پریفکس والی 64-ہیکس اسٹرنگ

    • eventSlug
      قسم: string
    • icon
      قسم: string

      مارکیٹ آرٹ ورک۔ جب مارکیٹ کا اپنا آئیکن نہ ہو تو مارکیٹ کی تصویر، پھر پیرنٹ ایونٹ کے آئیکن اور تصویر پر واپس چلا جاتا ہے۔ CONVERSION قطاروں میں خالی۔

    • isCombo
      قسم: boolean

      درست (True) جب یہ قطار کسی کمبیناٹوریل (ملٹی مارکیٹ) پوزیشن کا حصہ ہو۔ صرف فلیگ — کومبو کی تفصیل یہاں شامل نہیں۔ قطار کا conditionId کومبو کے combo_condition_id کے برابر ہے؛ لیگز اور تفصیل حاصل کرنے کے لیے اسے market_id کے ذریعے /v1/activity/combos یا /v1/positions/combos کو بھیجیں۔ غیر کومبو قطاروں میں شامل نہیں کیا جاتا۔

    • name
      قسم: string
    • outcome
      قسم: string
    • outcomeIndex
      قسم: integer

      مارکیٹ کے outcomes صف میں اس قطار کے آؤٹ کم کا صفر سے شروع ہونے والا انڈیکس، لہٰذا outcome ہمیشہ outcomes[outcomeIndex] کے برابر ہوتا ہے۔ REDEEM قطاروں میں یہ اس آؤٹ کم کی نشاندہی کرتا ہے جس کا وہ قطار تصفیہ کرتی ہے، نہ کہ مارکیٹ کے جیتنے والے آؤٹ کم کی۔ 999 کا مطلب ہے کہ آؤٹ کم کا تعین نہیں ہو سکا، ایسی صورت میں outcome خالی ہوتا ہے۔

    • price
      قسم: number
    • profileImage
      قسم: string
    • profileImageOptimized
      قسم: string
    • proxyWallet
      قسم: string · Response65D835437A58_Address

      صارف پروفائل ایڈریس (0x سابقہ، 40 ہیکس حروف)

    • pseudonym
      قسم: string
    • side
      قسم: string enum
      اقدار
      • BUY
      • SELL
    • size
      قسم: number

      اس قطار کے لیے ٹوکن کی مقدار۔ REDEEM قطاروں میں یہ اس قطار کے آؤٹ کم کے لیے جلائے گئے ٹوکنز کی تعداد ہے، لہٰذا کسی مارکیٹ کے دونوں اطراف کے ریڈیم پر ایک مشترکہ قطار کے بجائے فی آؤٹ کم ایک قطار واپس آتی ہے۔

    • slug
      قسم: string
    • timestamp
      قسم: integer فارمیٹ: int64

      Signed 64-bit integers (long type).

    • title
      قسم: string
    • transactionHash
      قسم: string
    • type
      قسم: string enum
      اقدار
      • TRADE
      • SPLIT
      • MERGE
      • REDEEM
      • REWARD
    • usdcSize
      قسم: number

      اس قطار کے لیے USDC کی مقدار۔ REDEEM قطاروں میں یہ اس قطار کے آؤٹ کم کے لیے ادائیگی ہے اور ہارنے والے آؤٹ کم کے لیے 0 ہوتی ہے؛ ایک ریڈیم کی قطاریں مل کر کل ادائیگی بناتی ہیں۔

    application/json
  • 400

    درخواست پر کارروائی نہیں ہو سکی۔ درخواست کے پیرامیٹرز چیک کریں۔

  • 401

    درست Felo API کلید درکار ہے۔

  • 402

    درخواست آگے نہیں بڑھ سکتی کیونکہ بلنگ کی شرط پوری نہیں ہوئی۔

  • 403

    اکاؤنٹ کو یہ آپریشن کرنے کی اجازت نہیں۔

  • 429

    درخواست یا اخراجات کی حد پوری ہو گئی ہے۔

  • 502

    سروس درخواست مکمل نہیں کر سکی۔

  • 503

    API یا بلنگ سروس عارضی طور پر دستیاب نہیں۔

  • 504

    درخواست پر کارروائی کے دوران سروس کا وقت ختم ہو گیا۔

  • default

    خرابی کا جواب؛ اپ اسٹریم پاس تھرو جوابات پرووائیڈر کی شکلیں استعمال کر سکتے ہیں

    application/json
Request Example for get/v1/beta/polymarket/activity
curl 'https://openapi.felo.ai/v1/beta/polymarket/activity?user=0x56687bf447db6ffa42ffe2204a05edaa20f55839' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
[
  {
    "proxyWallet": "0x56687bf447db6ffa42ffe2204a05edaa20f55839",
    "timestamp": 1,
    "conditionId": "0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917",
    "type": "TRADE",
    "size": 1,
    "usdcSize": 1,
    "transactionHash": "string",
    "price": 1,
    "asset": "string",
    "side": "BUY",
    "outcomeIndex": 1,
    "title": "string",
    "slug": "string",
    "icon": "string",
    "eventSlug": "string",
    "outcome": "string",
    "name": "string",
    "pseudonym": "string",
    "bio": "string",
    "profileImage": "string",
    "profileImageOptimized": "string",
    "isCombo": true
  }
]
Get Polymarket Wallet Activity