Felo API PlatformFelo API Platform
כל ה-endpoints של Polymarket
v0.2.0-beta
OpenAPI 3.1.0

קבלת פעילות ארנק Polymarket

שרת:https://openapi.felo.ai
ספריות לקוח

Polymarket

​

Prediction-market discovery and market data.

Polymarket פעולות

קבלת פעילות ארנק Polymarket

​

שליפת פעילות בשוק תחזיות. סננו את השוק באמצעות ערכי condition-ID, השתמשו ב-start ו-end לחלון הזמן, וב-limit ו-offset לעימוד. בוררים נוספים כוללים eventId, type, side, sortBy ו-sortDirection. התגובה המוצלחת היא מערך עליון של רשומות פעילות.

מראה תמחור

  • מדידה: בסיס עלות קבוע לבקשה מוצלחת.
  • אומדן בקשת ייחוס: 0.012 דולר ארה״ב.

זהו מטא-נתון לעיון בלבד, לא הצעת מחיר לחשבון, לא מחיר מובטח ולא תקרת הוצאה. קרדיטי משאבים אינם קרדיטים של Felo. החיוב הסופי נעשה לפי רשומות החיוב של Felo.

פרמטרי שאילתה
  • end
    סוג: integer
    מינימום:  
    0

    חותמת זמן של הגבול העליון (בשניות) לחלון הפעילות. השמיטו כדי להשתמש בברירת המחדל (הזמן הנוכחי); שורות חדשות מ-end מוחרגות.

  • eventId
    סוג: array integer[]
    מינימום:  
    1

    רשימה מופרדת בפסיקים של מזהי אירועים. בלעדית עם market.

  • excludeDepositsWithdrawals
    סוג: boolean

    מחריג רשומות הפקדה ומשיכה. ברירת המחדל true חלה גם כשהשדה type מבקש את הרשומות האלה, לכן כדי לקבל הפקדות ומשיכות יש להעביר false.

  • limit
    סוג: integer
    מינימום:  
    0
    מקסימום:  
    500

    גודל עמוד. ערכים מעל המקסימום מוגבלים ל-500.

  • market
    סוג: array string[]

    רשימה מופרדת בפסיקים של מזהי תנאים. בלעדית עם eventId.

  • offset
    סוג: integer
    מינימום:  
    0
    מקסימום:  
    5000

    אינדקס התחלה לעימוד. בקשות מעבר למגבלה נדחות עם 400 (ולעולם לא מוגבלות בשקט). לקריאת היסטוריה עמוקה מ-offset 5000, עמדו בתוך חלונות start/end — לכל חלון תקציב offset משלו.

  • side
    סוג: string enum
    ערכים
    • BUY
    • SELL
  • sortBy
    סוג: string enum
    ערכים
    • TIMESTAMP
    • TOKENS
    • CASH
  • sortDirection
    סוג: string enum

    DESC (ברירת מחדל) מחזיר את השורות החדשות ביותר ראשונות; ASC את הוותיקות ביותר ראשונות. שני הסדרים יציבים — אותה שאילתה מחזירה אותן שורות בכל limit/offset, כך שעמודים מתחברים בלי חורים או כפילויות.

    ערכים
    • ASC
    • DESC
  • start
    סוג: integer
    מינימום:  
    0

    חותמת זמן של הגבול התחתון (בשניות) לחלון הפעילות. השמיטו או העבירו 0 לחלון ברירת המחדל (כ-3 השנים האחרונות); העבירו חותמת זמן חיובית (למשל 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

      מזהה הטוקן שאליו מתייחסת השורה הזו. מאוכלס בשורות REDEEM עם הטוקן שהשורה הזו מסלקת. ריק כאשר השורה אינה ספציפית לטוקן.

    • bio
      סוג: string
    • conditionId
      סוג: string · Response65D835437A58_Hash64

      מחרוזת הקסדצימלית בת 64 תווים עם קידומת 0x

    • eventSlug
      סוג: string
    • icon
      סוג: string

      הגרפיקה של השוק. נופלת חזרה לתמונת השוק, ואז לאייקון ולתמונה של אירוע האב, כאשר לשוק אין אייקון משלו. ריק בשורות CONVERSION.

    • isCombo
      סוג: boolean

      נכון כאשר השורה הזו היא חלק מפוזיציה קומבינטורית (מרובת שווקים). דגל בלבד — פרטי הקומבו אינם מוטמעים כאן. ה-conditionId של השורה שווה ל-combo_condition_id של הקומבו; העבירו אותו אל /v1/activity/combos או אל /v1/positions/combos דרך market_id כדי לאחזר רגליים ופרטים. מושמט בשורות שאינן קומבו.

    • 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

    נדרש מפתח API תקף של Felo.

  • 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