Polymarket
Prediction-market discovery and market data.
Polymarket Cüzdan Etkinliğini Al
Tahmin piyasası etkinliğini alır. Piyasayı condition-ID değerleriyle filtreleyin, zaman aralığı için start ve end, sayfalama için limit ve offset kullanın. Ek seçiciler eventId, type, side, sortBy ve sortDirection içerir. Başarılı yanıt, en üst düzeyde etkinlik kayıtları dizisidir.
Fiyatlandırma referansı
- Ölçümlendirme: başarılı istek başına sabit maliyet esası.
- Referans istek tahmini: USD 0.012.
Yalnızca referans üst verisidir; hesap teklifi, garantili fiyat veya harcama üst sınırı değildir. Kaynak kredileri Felo kredisi değildir. Nihai ücretler Felo faturalandırma kayıtlarını izler.
- Tür: integerendmin:0
Etkinlik penceresi için üst sınır zaman damgası (epoch saniye). Varsayılan (geçerli saat) için atlayın;
enddeğerinden daha yeni satırlar hariç tutulur. - Tür: array integer[]event
Id min:1Virgülle ayrılmış olay kimlikleri listesi. market ile birbirini dışlar.
- Tür: booleanexclude
Deposits Withdrawals Para yatırma ve çekme kayıtlarını hariç tutar. Varsayılan
truedeğeri,typebu kayıtları istese bile geçerlidir; bu nedenle para yatırma ve çekmeleri almak içinfalsegöndermelisiniz. - Tür: integerlimitmin:0maks:500
Sayfa boyutu. Maksimumun üzerindeki değerler 500'e sınırlandırılır.
- Tür: array string[]market
Virgülle ayrılmış koşul kimlikleri listesi. eventId ile birbirini dışlar.
- Tür: integeroffsetmin:0maks:5000
Sayfalama için başlangıç dizini. Sınırı aşan istekler 400 ile reddedilir (asla sessizce sınırlandırılmaz). Geçmişi 5000 offset'inden daha derin okumak için
start/endpencereleri içinde sayfalayın — her pencerenin kendi offset bütçesi vardır. - Tür: string enumsidedeğerler
- B
U Y - S
E L L
- Tür: string enumsort
By değerler- T
I M E S T A M P - T
O K E N S - C
A S H
- Tür: string enumsort
Direction DESC(varsayılan) en yeni satırları önce döndürür;ASCen eskileri önce. Her iki sıralama da kararlıdır — aynı sorgu herhangi birlimit/offsetdeğerinde aynı satırları döndürür, böylece sayfalar boşluksuz ve tekrarsız birleşir.değerler- A
S C - D
E S C
- Tür: integerstartmin:0
Etkinlik penceresi için alt sınır zaman damgası (epoch saniye). Varsayılan pencere (yaklaşık son 3 yıl) için atlayın veya
0gönderin; tüm geçmişi almak için pozitif bir epoch değeri (ör.1) gönderin.sortDirection=ASCilestartatlandığında hesabın geçmişi zaten baştan okunur (varsayılan pencere yoktur). - Tür: array string[] enumtype
Eklenecek etkinlik türlerinin virgülle ayrılmış listesi. DEPOSIT ve WITHDRAWAL kayıtları ayrıca
excludeDepositsWithdrawals=falsegerektirir.değerler- 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
- Tür: stringusergerekli
Kullanıcı Profili Adresi (0x önekli, 40 onaltılık karakter)
- Tür: array object[] · Response65D835437A58_Activity[]200
Başarılı
- assetTür: string
Bu satırın işaret ettiği token kimliği.
REDEEMsatırlarında, satırın ödediği token ile doldurulur. Satır tokena özgü değilse boştur. - bioTür: string
- conditionTür: string · Response65D835437A58_Hash64
Id 0x önekli 64 onaltılık karakterlik dize
- eventTür: string
Slug - iconTür: string
Pazar görsel materyali. Pazarın kendi simgesi yoksa pazar görseline, ardından üst etkinliğin simgesine ve görseline geri dönülür.
CONVERSIONsatırlarında boştur. - isTür: boolean
Combo Bu satır bir kombinatoryal (çoklu pazar) pozisyonun parçasıysa true olur. Yalnızca bir işarettir — kombinasyon ayrıntısı buraya gömülmez. Satırın conditionId değeri kombinasyonun combo_condition_id değerine eşittir; bacakları ve ayrıntıyı almak için market_id aracılığıyla /v1/activity/combos veya /v1/positions/combos adresine geçirin. Kombinasyon olmayan satırlarda atlanır.
- nameTür: string
- outcomeTür: string
- outcomeTür: integer
Index Bu satırın sonucunun pazarın
outcomesdizisindeki sıfır tabanlı indeksi; böyleceoutcomeher zamanoutcomes[outcomeIndex]değerine eşittir.REDEEMsatırlarında, pazarın kazanan sonucunu değil, satırın ödediği sonucu belirtir.999, sonucun belirlenemediği anlamına gelir; bu durumdaoutcomeboştur. - priceTür: number
- profileTür: string
Image - profileTür: string
Image Optimized - proxyTür: string · Response65D835437A58_Address
Wallet Kullanıcı Profili Adresi (0x önekli, 40 onaltılık karakter)
- pseudonymTür: string
- sideTür: string enumdeğerler
- B
U Y - S
E L L
- sizeTür: number
Bu satır için token tutarı.
REDEEMsatırlarında, bu satırın sonucu için yakılan token sayısıdır; bu nedenle bir pazarın her iki tarafını da ödemek, tek bir birleşik satır yerine sonuç başına bir satır döndürür. - slugTür: string
- timestampTür: integer Biçim: int64
Signed 64-bit integers (long type).
- titleTür: string
- transactionTür: string
Hash - typeTür: string enumdeğerler
- 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
- usdcTür: number
Size Bu satır için USDC tutarı.
REDEEMsatırlarında bu satırın sonucu için ödemedir ve kaybeden sonuç için0olur; tek bir ödemenin satırları toplam ödemeye eklenir.
application/json - 400
İstek işlenemedi. İstek parametrelerini kontrol edin.
- 401
Geçerli bir Felo API anahtarı gerekir.
- 402
Faturalandırma koşulu karşılanmadığı için istek devam edemiyor.
- 403
Hesabın bu işlemi gerçekleştirme izni yok.
- 429
İstek veya harcama sınırına ulaşıldı.
- 502
Hizmet isteği tamamlayamadı.
- 503
API veya faturalandırma hizmeti geçici olarak kullanılamıyor.
- 504
İstek işlenirken hizmet zaman aşımına uğradı.
- default
Hata yanıtı; upstream sağlayıcıdan doğrudan aktarılan yanıtlar sağlayıcı biçimlerini kullanabilir
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
}
]