Felo API PlatformFelo API Platform
endpoint ทั้งหมดของ 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 การตอบกลับที่สำเร็จเป็นอาร์เรย์ระดับบนสุดของระเบียนกิจกรรม

ข้อมูลอ้างอิงราคา

  • การวัดปริมาณการใช้งาน: คิดตามต้นทุนคงที่ต่อคำขอที่สำเร็จ
  • ค่าประมาณคำขออ้างอิง: USD 0.012

เป็นข้อมูลเมตาอ้างอิงเท่านั้น ไม่ใช่ใบเสนอราคาสำหรับบัญชี ไม่ใช่ราคาที่รับประกัน และไม่ใช่เพดานการใช้จ่าย เครดิตของทรัพยากรไม่ใช่เครดิต Felo ยอดเรียกเก็บขั้นสุดท้ายเป็นไปตามบันทึกการเรียกเก็บเงินของ Felo

พารามิเตอร์ในคิวรี
  • end
    ประเภท: integer
    ต่ำสุด:  
    0

    ขอบเขตบนของ timestamp (วินาทีแบบ epoch) สำหรับช่วงกิจกรรม ละเว้นเพื่อใช้ค่าเริ่มต้น (เวลาปัจจุบัน); แถวที่ใหม่กว่า end จะถูกตัดออก

  • eventId
    ประเภท: array integer[]
    ต่ำสุด:  
    1

    รายการ ID ของเหตุการณ์ที่คั่นด้วยจุลภาค ใช้ร่วมกับ market ไม่ได้

  • excludeDepositsWithdrawals
    ประเภท: boolean

    ตัดบันทึกการฝากและถอนออก ค่าเริ่มต้น true มีผลแม้ type ขอบันทึกเหล่านั้น ดังนั้นเพื่อให้ได้การฝากและถอน คุณต้องส่ง false

  • limit
    ประเภท: integer
    ต่ำสุด:  
    0
    สูงสุด:  
    500

    ขนาดหน้า ค่าที่เกินค่าสูงสุดจะถูกจำกัดไว้ที่ 500

  • market
    ประเภท: array string[]

    รายการ ID ของเงื่อนไขที่คั่นด้วยจุลภาค ใช้ร่วมกับ 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

    ขอบเขตล่างของ timestamp (วินาทีแบบ epoch) สำหรับช่วงกิจกรรม ละเว้นหรือส่ง 0 เพื่อใช้หน้าต่างเริ่มต้น (ประมาณ 3 ปีล่าสุด); ส่ง 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

      สตริงเลขฐานสิบหก 64 ตัวที่ขึ้นต้นด้วย 0x

    • eventSlug
      ประเภท: string
    • icon
      ประเภท: string

      ภาพประกอบของตลาด จะย้อนกลับไปใช้ภาพของตลาด แล้วจึงไอคอนและภาพของอีเวนต์แม่ เมื่อตลาดไม่มีไอคอนของตัวเอง ว่างเปล่าในแถว CONVERSION

    • isCombo
      ประเภท: boolean

      เป็นจริงเมื่อแถวนี้เป็นส่วนหนึ่งของตำแหน่งแบบคอมบิเนชัน (หลายตลาด) เป็นเพียงแฟล็ก — รายละเอียดคอมโบไม่ได้ฝังอยู่ที่นี่ conditionId ของแถวเท่ากับ combo_condition_id ของคอมโบ; ส่งค่าไปที่ /v1/activity/combos หรือ /v1/positions/combos ผ่าน market_id เพื่อดึง leg และรายละเอียด ไม่แสดงในแถวที่ไม่ใช่คอมโบ

    • 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