Polymarket
Prediction-market discovery and market data.
Polymarket-walletactiviteit ophalen
Haalt activiteit van voorspellingsmarkten op. Filter de markt met condition-ID-waarden, gebruik start en end voor het tijdvenster en limit en offset voor paginering. Extra selectoren zijn eventId, type, side, sortBy en sortDirection. De succesvolle respons is een array op topniveau met activiteitsrecords.
Prijsreferentie
- Metering: Vaste kostenbasis per geslaagd verzoek.
- Referentieschatting per verzoek: USD 0.012.
Alleen referentiemetadata, geen accountofferte, geen gegarandeerde prijs en geen bestedingslimiet. Resourcecredits zijn geen Felo-tegoed. De uiteindelijke kosten volgen de factureringsgegevens van Felo.
- Type: integerendmin.:0
Boventijdstempel (epochseconden) voor het activiteitsvenster. Laat weg voor de standaardwaarde (huidige tijd); rijen die nieuwer zijn dan
endworden uitgesloten. - Type: array integer[]event
Id min.:1Kommagescheiden lijst met event-ID's. Wederzijds uitsluitend met market.
- Type: booleanexclude
Deposits Withdrawals Sluit stortings- en opnamerecords uit. De standaardwaarde
truegeldt ook wanneertypedie records opvraagt; om stortingen en opnames te krijgen, moet jefalsedoorgeven. - Type: integerlimitmin.:0max.:500
Paginagrootte. Waarden boven het maximum worden afgekapt op 500.
- Type: array string[]market
Kommagescheiden lijst met condition-ID's. Wederzijds uitsluitend met eventId.
- Type: integeroffsetmin.:0max.:5000
Startindex voor paginering. Verzoeken voorbij de limiet worden geweigerd met een 400 (nooit stilzwijgend afgekapt). Om geschiedenis dieper dan offset 5000 te lezen, pagineer je binnen
start/end-vensters – elk venster heeft zijn eigen offsetbudget. - Type: string enumsidewaarden
- B
U Y - S
E L L
- Type: string enumsort
By waarden- T
I M E S T A M P - T
O K E N S - C
A S H
- Type: string enumsort
Direction DESC(standaard) retourneert de nieuwste rijen eerst;ASCde oudste eerst. Beide volgordes zijn stabiel – dezelfde query retourneert bij elkelimit/offsetdezelfde rijen, zodat pagina's zonder gaten of herhalingen aansluiten.waarden- A
S C - D
E S C
- Type: integerstartmin.:0
Ondergrens-tijdstempel (epochseconden) voor het activiteitsvenster. Laat weg of geef
0door voor het standaardvenster (de laatste ~3 jaar); geef een positieve epoch (bijv.1) door om de volledige geschiedenis op te halen. MetsortDirection=ASCleest het weglaten vanstartal vanaf het begin van de geschiedenis van het account (geen standaardvenster). - Type: array string[] enumtype
Kommagescheiden lijst met op te nemen activiteitstypen. Records van het type DEPOSIT en WITHDRAWAL vereisen ook
excludeDepositsWithdrawals=false.waarden- 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
- Type: stringuserverplicht
Gebruikersprofieladres (0x-voorvoegsel, 40 hex-tekens)
- Type: array object[] · Response65D835437A58_Activity[]200
Geslaagd
- assetType: string
Token-ID waar deze rij naar verwijst. Ingevuld bij
REDEEM-rijen met het token dat die rij afwikkelt. Leeg wanneer de rij niet tokenspecifiek is. - bioType: string
- conditionType: string · Response65D835437A58_Hash64
Id 64-tekens hex-tekenreeks met 0x-voorvoegsel
- eventType: string
Slug - iconType: string
Markt-artwork. Valt terug op de marktafbeelding en vervolgens op het pictogram en de afbeelding van het bovenliggende evenement wanneer de markt geen eigen pictogram heeft. Leeg bij
CONVERSION-rijen. - isType: boolean
Combo True wanneer deze rij deel uitmaakt van een combinatiepositie (meerdere markten). Alleen een flag: combinatiedetails zijn hier niet opgenomen. De conditionId van de rij is gelijk aan de combo_condition_id van de combinatie; geef deze via market_id door aan /v1/activity/combos of /v1/positions/combos om legs en details op te halen. Weggelaten bij rijen die geen combinatie zijn.
- nameType: string
- outcomeType: string
- outcomeType: integer
Index Op nul gebaseerde index van de uitkomst van deze rij in de
outcomes-array van de markt, zodatoutcomealtijd gelijk is aanoutcomes[outcomeIndex]. BijREDEEM-rijen geeft deze de uitkomst aan die de rij afwikkelt, niet de winnende uitkomst van de markt.999betekent dat de uitkomst niet kon worden bepaald; in dat geval isoutcomeleeg. - priceType: number
- profileType: string
Image - profileType: string
Image Optimized - proxyType: string · Response65D835437A58_Address
Wallet Gebruikersprofieladres (0x-voorvoegsel, 40 hex-tekens)
- pseudonymType: string
- sideType: string enumwaarden
- B
U Y - S
E L L
- sizeType: number
Tokenbedrag voor deze rij. Bij
REDEEM-rijen is dit het aantal verbrande tokens voor de uitkomst van deze rij, zodat het inwisselen van beide kanten van een markt één rij per uitkomst oplevert in plaats van één gecombineerde rij. - slugType: string
- timestampType: integer Formaat: int64
Signed 64-bit integers (long type).
- titleType: string
- transactionType: string
Hash - typeType: string enumwaarden
- 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
- usdcType: number
Size USDC-bedrag voor deze rij. Bij
REDEEM-rijen is dit de uitbetaling voor de uitkomst van deze rij en0voor een verliezende uitkomst; de rijen van één inwisseling tellen op tot de totale uitbetaling.
application/json - 400
Het verzoek kon niet worden verwerkt. Controleer de verzoekparameters.
- 401
Een geldige Felo-API-sleutel is vereist.
- 402
Het verzoek kan niet doorgaan omdat niet aan een factureringsvoorwaarde is voldaan.
- 403
Het account mag deze bewerking niet uitvoeren.
- 429
Een verzoek- of bestedingslimiet is bereikt.
- 502
De dienst kon het verzoek niet voltooien.
- 503
De API of factureringsdienst is tijdelijk niet beschikbaar.
- 504
Er is een time-out opgetreden bij het verwerken van het verzoek.
- default
Foutrespons; upstream-passthrough-responsen kunnen indelingen van de provider gebruiken
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
}
]