Polymarket
Prediction-market discovery and market data.
Polymarket वॉलेट गतिविधि प्राप्त करें
prediction-market गतिविधि प्राप्त करें। condition-ID मानों से market फ़िल्टर करें, समय विंडो के लिए start और end, और pagination के लिए limit और offset उपयोग करें। अतिरिक्त selectors में eventId, type, side, sortBy और sortDirection शामिल हैं। सफल response गतिविधि रिकॉर्ड की top-level array है।
मूल्य संदर्भ
- मीटरिंग: सफल request के निश्चित लागत आधार पर
- संदर्भ request अनुमान: USD 0.012
यह केवल संदर्भ मेटाडेटा है — खाते का कोटेशन, गारंटीशुदा मूल्य या खर्च सीमा नहीं। रिसोर्स क्रेडिट Felo क्रेडिट नहीं हैं। अंतिम शुल्क Felo बिलिंग रिकॉर्ड के अनुसार लगते हैं।
- टाइप: integerendन्यूनतम:0
activity विंडो के लिए ऊपरी-सीमा टाइमस्टैम्प (epoch सेकंड)। डिफ़ॉल्ट (वर्तमान समय) के लिए छोड़ दें;
endसे नई पंक्तियाँ बाहर रखी जाती हैं। - टाइप: array integer[]event
Id न्यूनतम:1इवेंट ID की कॉमा-पृथक सूची। market के साथ परस्पर अनन्य।
- टाइप: booleanexclude
Deposits Withdrawals जमा और निकासी रिकॉर्ड बाहर रखता है। डिफ़ॉल्ट
trueतब भी लागू होता है जबtypeउन रिकॉर्ड का अनुरोध करता है, इसलिए जमा और निकासी पाने के लिए आपकोfalseपास करना होगा। - टाइप: integerlimitन्यूनतम:0अधिकतम:500
पेज साइज़। अधिकतम से ऊपर के मान 500 पर सीमित कर दिए जाते हैं।
- टाइप: array string[]market
condition ID की कॉमा-पृथक सूची। eventId के साथ परस्पर अनन्य।
- टाइप: integeroffsetन्यूनतम:0अधिकतम:5000
pagination के लिए प्रारंभिक इंडेक्स। सीमा से आगे के request 400 के साथ अस्वीकार किए जाते हैं (कभी चुपचाप सीमित नहीं किए जाते)। offset 5000 से गहरा history पढ़ने के लिए
start/endविंडो के भीतर पेज करें — प्रत्येक विंडो का अपना offset बजट होता है। - टाइप: string enumsideमान
- B
U Y - S
E L L
- टाइप: string enumsort
By मान- T
I M E S T A M P - T
O K E N S - C
A S H
- टाइप: string enumsort
Direction DESC(डिफ़ॉल्ट) नई पंक्तियाँ पहले लौटाता है;ASCसबसे पुरानी पहले। दोनों क्रम स्थिर हैं — वही query किसी भीlimit/offsetपर वही पंक्तियाँ लौटाती है, इसलिए पेज बिना अंतराल या दोहराव के जुड़ते हैं।मान- A
S C - D
E S C
- टाइप: integerstartन्यूनतम:0
activity विंडो के लिए निचली-सीमा टाइमस्टैम्प (epoch सेकंड)। डिफ़ॉल्ट विंडो (पिछले लगभग 3 वर्ष) के लिए छोड़ दें या
0पास करें; पूरी history पाने के लिए धनात्मक epoch (जैसे1) पास करें।sortDirection=ASCके साथ,startछोड़ने पर पहले से ही खाते की history की शुरुआत से पढ़ा जाता है (कोई डिफ़ॉल्ट विंडो नहीं)। - टाइप: array string[] enumtype
शामिल करने के लिए गतिविधि प्रकारों की कॉमा-पृथक सूची। DEPOSIT और WITHDRAWAL रिकॉर्ड के लिए
excludeDepositsWithdrawals=falseभी आवश्यक है।मान- T
R A D E - S
P L I T - M
E R G E - R
E D E E M - R
E W A R D
- टाइप: stringuserआवश्यक
उपयोगकर्ता प्रोफ़ाइल पता (0x-उपसर्ग, 40 hex अक्षर)
- टाइप: array object[] · Response65D835437A58_Activity[]200
सफल
- assetटाइप: string
वह टोकन ID जिससे यह पंक्ति संदर्भित है।
REDEEMपंक्तियों में उस टोकन के साथ भरा जाता है जिसे वह पंक्ति सेटल करती है। जब पंक्ति किसी विशिष्ट टोकन की न हो तो खाली। - bioटाइप: string
- conditionटाइप: string · Response65D835437A58_Hash64
Id 0x-उपसर्ग वाली 64-हेक्स स्ट्रिंग
- eventटाइप: string
Slug - iconटाइप: string
मार्केट आर्टवर्क। जब मार्केट का अपना आइकन न हो तो मार्केट इमेज पर, फिर पैरेंट इवेंट के आइकन और इमेज पर फ़ॉलबैक होता है।
CONVERSIONपंक्तियों पर खाली। - isटाइप: boolean
Combo सही, जब यह पंक्ति किसी कॉम्बिनेटोरियल (बहु-मार्केट) पोज़िशन का हिस्सा हो। केवल फ़्लैग — कॉम्बो विवरण यहाँ एम्बेड नहीं है। पंक्ति का conditionId कॉम्बो के combo_condition_id के बराबर है; leg और विवरण लाने के लिए इसे market_id के ज़रिए /v1/activity/combos या /v1/positions/combos पर भेजें। गैर-कॉम्बो पंक्तियों पर शामिल नहीं।
- nameटाइप: string
- outcomeटाइप: string
- outcomeटाइप: integer
Index मार्केट के
outcomesऐरे में इस पंक्ति के परिणाम का शून्य-आधारित इंडेक्स, इसलिएoutcomeहमेशाoutcomes[outcomeIndex]के बराबर होता है।REDEEMपंक्तियों पर यह उस परिणाम की पहचान करता है जिसे पंक्ति सेटल करती है, मार्केट के जीतने वाले परिणाम की नहीं।999का अर्थ है कि परिणाम निर्धारित नहीं हो सका, ऐसी स्थिति मेंoutcomeखाली होता है। - priceटाइप: number
- profileटाइप: string
Image - profileटाइप: string
Image Optimized - proxyटाइप: string · Response65D835437A58_Address
Wallet उपयोगकर्ता प्रोफ़ाइल पता (0x-उपसर्ग, 40 hex अक्षर)
- pseudonymटाइप: string
- sideटाइप: string enumमान
- B
U Y - S
E L L
- sizeटाइप: number
इस पंक्ति के लिए टोकन राशि।
REDEEMपंक्तियों पर यह इस पंक्ति के परिणाम के लिए बर्न किए गए टोकन की संख्या है, इसलिए किसी मार्केट के दोनों पक्षों को रिडीम करने पर एक संयुक्त पंक्ति के बजाय प्रति परिणाम एक पंक्ति मिलती है। - slugटाइप: string
- timestampटाइप: integer फ़ॉर्मेट: int64
Signed 64-bit integers (long type).
- titleटाइप: string
- transactionटाइप: string
Hash - typeटाइप: string enumमान
- T
R A D E - S
P L I T - M
E R G E - R
E D E E M - R
E W A R D
- usdcटाइप: number
Size इस पंक्ति के लिए USDC राशि।
REDEEMपंक्तियों पर यह इस पंक्ति के परिणाम के लिए भुगतान है और हारने वाले परिणाम के लिए0होती है; एक रिडेम्पशन की पंक्तियाँ मिलकर कुल भुगतान बनाती हैं।
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
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
}
]