Felo API PlatformFelo API Platform
সব Polymarket endpoint
v0.2.0-beta
OpenAPI 3.1.0

Polymarket ওয়ালেট কার্যকলাপ নিন

সার্ভার:https://openapi.felo.ai
ক্লায়েন্ট লাইব্রেরি

Polymarket

​

Prediction-market discovery and market data.

Polymarket অপারেশন

Polymarket ওয়ালেট কার্যকলাপ নিন

​

prediction-market কার্যকলাপ নিন। condition-ID মান দিয়ে market ফিল্টার করুন, সময় উইন্ডোর জন্য start ও end, আর pagination-এর জন্য limit ও offset ব্যবহার করুন। অতিরিক্ত selector-এ eventId, type, side, sortBy ও sortDirection আছে। সফল রেসপন্স কার্যকলাপ রেকর্ডের top-level array।

মূল্য রেফারেন্স

  • মিটারিং: সফল রিকোয়েস্টের নির্দিষ্ট খরচের ভিত্তিতে
  • রেফারেন্স রিকোয়েস্ট অনুমান: USD 0.012

এটি কেবল রেফারেন্স মেটাডেটা; অ্যাকাউন্টের কোটেশন, নিশ্চিত মূল্য বা ব্যয়সীমা নয়। রিসোর্স ক্রেডিট Felo ক্রেডিট নয়। চূড়ান্ত চার্জ Felo-এর বিলিং রেকর্ড অনুযায়ী হয়।

কোয়েরি প্যারামিটার
  • end
    টাইপ: integer
    সর্বনিম্ন:  
    0

    অ্যাক্টিভিটি উইন্ডোর জন্য ঊর্ধ্ব-সীমা টাইমস্ট্যাম্প (epoch সেকেন্ড)। ডিফল্টের (বর্তমান সময়) জন্য বাদ দিন; end-এর চেয়ে নতুন সারি বাদ দেওয়া হয়।

  • eventId
    টাইপ: array integer[]
    সর্বনিম্ন:  
    1

    ইভেন্ট ID-এর কমা-বিভক্ত তালিকা। market-এর সঙ্গে পারস্পরিক একচেটিয়া।

  • excludeDepositsWithdrawals
    টাইপ: boolean

    ডিপোজিট ও উইথড্রয়াল রেকর্ড বাদ দেয়। ডিফল্ট true তখনও প্রযোজ্য যখন type ওই রেকর্ডগুলোর অনুরোধ করে, তাই ডিপোজিট ও উইথড্রয়াল পেতে false পাঠাতে হবে।

  • limit
    টাইপ: integer
    সর্বনিম্ন:  
    0
    সর্বোচ্চ:  
    500

    পেজ সাইজ। সর্বোচ্চের বেশি মান 500-এ সীমিত করা হয়।

  • market
    টাইপ: array string[]

    condition 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 সবচেয়ে পুরোনো আগে। দুটি ক্রমই স্থিতিশীল — একই query যেকোনো 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 hex অক্ষর)

রেসপন্স
  • 200
    টাইপ: array object[] · Response65D835437A58_Activity[]

    সফল

    • asset
      টাইপ: string

      এই সারি যে টোকেনকে বোঝায় তার টোকেন ID। REDEEM সারিতে যে টোকেন সারিটি সেটেল করে তা দিয়ে পূরণ হয়। সারিটি কোনো নির্দিষ্ট টোকেনের না হলে খালি।

    • bio
      টাইপ: string
    • conditionId
      টাইপ: string · Response65D835437A58_Hash64

      0x-প্রিফিক্সযুক্ত 64-হেক্স স্ট্রিং

    • eventSlug
      টাইপ: string
    • icon
      টাইপ: string

      মার্কেট আর্টওয়ার্ক। মার্কেটের নিজস্ব আইকন না থাকলে মার্কেট ইমেজে, তারপর প্যারেন্ট ইভেন্টের আইকন ও ইমেজে ফলব্যাক করে। CONVERSION সারিতে খালি।

    • isCombo
      টাইপ: boolean

      সত্য, যখন এই সারিটি একটি কম্বিনেটোরিয়াল (বহু-মার্কেট) পজিশনের অংশ। শুধু ফ্ল্যাগ — কম্বো বিস্তারিত এখানে এমবেড করা নেই। সারির conditionId কম্বোর combo_condition_id-এর সমান; leg ও বিস্তারিত আনতে এটি 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 hex অক্ষর)

    • 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 key আবশ্যক।

  • 402

    বিলিং শর্ত পূরণ না হওয়ায় রিকোয়েস্ট এগোতে পারছে না।

  • 403

    অ্যাকাউন্টটিকে এই অপারেশন করার অনুমতি নেই।

  • 429

    রিকোয়েস্ট বা ব্যয়ের সীমায় পৌঁছে গেছে।

  • 502

    পরিষেবা রিকোয়েস্টটি সম্পন্ন করতে পারেনি।

  • 503

    API বা বিলিং পরিষেবা সাময়িকভাবে অনুপলভ্য।

  • 504

    রিকোয়েস্ট প্রক্রিয়াকরণের সময় পরিষেবার সময় শেষ হয়ে গেছে।

  • default

    ত্রুটি রেসপন্স; আপস্ট্রিম passthrough রেসপন্স প্রোভাইডারের ফর্ম্যাট ব্যবহার করতে পারে।

    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