Polymarket
Prediction-market discovery and market data.
Polymarket-Wallet-Aktivität abrufen
Ruft die Aktivität von Prognosemärkten ab. Filtern Sie den Markt über condition-ID-Werte, verwenden Sie start und end für das Zeitfenster sowie limit und offset für die Paginierung. Weitere Selektoren sind eventId, type, side, sortBy und sortDirection. Die erfolgreiche Antwort ist ein Array von Aktivitätsdatensätzen auf oberster Ebene.
Preisreferenz
- Abrechnung: Feste Kostenbasis pro erfolgreicher Anfrage.
- Referenzschätzung pro Anfrage: USD 0.012.
Nur Referenzmetadaten, kein Kontenangebot, kein garantierter Preis und keine Ausgabenobergrenze. Ressourcen-Credits sind keine Felo-Credits. Endgültige Abrechnungen richten sich nach den Felo-Abrechnungsbelegen.
- Typ: integerendmin.:0
Obergrenzen-Zeitstempel (Epochensekunden) für das Aktivitätsfenster. Weglassen für den Standard (aktuelle Zeit); Zeilen, die neuer als
endsind, werden ausgeschlossen. - Typ: array integer[]event
Id min.:1Kommagetrennte Liste von Event-IDs. Gegenseitig ausschließend mit market.
- Typ: booleanexclude
Deposits Withdrawals Schließt Einzahlungs- und Auszahlungsdatensätze aus. Der Standardwert
truegilt auch dann, wenntypediese Datensätze anfordert; um Einzahlungen und Auszahlungen zu erhalten, müssen Siefalseübergeben. - Typ: integerlimitmin.:0max.:500
Seitengröße. Werte über dem Maximum werden auf 500 begrenzt.
- Typ: array string[]market
Kommagetrennte Liste von Condition-IDs. Gegenseitig ausschließend mit eventId.
- Typ: integeroffsetmin.:0max.:5000
Startindex für die Paginierung. Anfragen jenseits der Obergrenze werden mit 400 abgelehnt (nie stillschweigend begrenzt). Um Verlauf tiefer als Offset 5000 zu lesen, paginieren Sie innerhalb von
start/end-Fenstern – jedes Fenster hat sein eigenes Offset-Budget. - Typ: string enumsideWerte
- B
U Y - S
E L L
- Typ: string enumsort
By Werte- T
I M E S T A M P - T
O K E N S - C
A S H
- Typ: string enumsort
Direction DESC(Standard) gibt die neuesten Zeilen zuerst zurück,ASCdie ältesten. Beide Sortierungen sind stabil – dieselbe Abfrage liefert bei jedemlimit/offsetdieselben Zeilen, sodass sich Seiten ohne Lücken oder Wiederholungen zusammensetzen lassen.Werte- A
S C - D
E S C
- Typ: integerstartmin.:0
Untergrenzen-Zeitstempel (Epochensekunden) für das Aktivitätsfenster. Weglassen oder
0übergeben für das Standardfenster (die letzten ~3 Jahre); einen positiven Zeitstempel (z. B.1) übergeben, um den vollständigen Verlauf abzurufen. BeisortDirection=ASCliest das Weglassen vonstartbereits ab Beginn des Kontoverlaufs (kein Standardfenster). - Typ: array string[] enumtype
Kommagetrennte Liste der einzuschließenden Aktivitätstypen. Datensätze des Typs DEPOSIT und WITHDRAWAL erfordern außerdem
excludeDepositsWithdrawals=false.Werte- 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
- Typ: stringusererforderlich
Nutzerprofiladresse (0x-Präfix, 40 Hex-Zeichen)
- Typ: array object[] · Response65D835437A58_Activity[]200
Erfolg
- assetTyp: string
Token-ID, auf die sich diese Zeile bezieht. Bei
REDEEM-Zeilen mit dem Token gefüllt, den die Zeile abrechnet. Leer, wenn die Zeile nicht tokenspezifisch ist. - bioTyp: string
- conditionTyp: string · Response65D835437A58_Hash64
Id 64-stellige Hex-Zeichenkette mit 0x-Präfix
- eventTyp: string
Slug - iconTyp: string
Markt-Artwork. Fällt auf das Marktbild und dann auf Symbol und Bild des übergeordneten Ereignisses zurück, wenn der Markt kein eigenes Symbol hat. Leer bei
CONVERSION-Zeilen. - isTyp: boolean
Combo True, wenn diese Zeile Teil einer kombinatorischen (Multi-Markt-)Position ist. Nur Flag — Kombi-Details sind hier nicht eingebettet. Die conditionId der Zeile entspricht der combo_condition_id des Kombos; übergeben Sie sie über market_id an /v1/activity/combos oder /v1/positions/combos, um Legs und Details abzurufen. Bei Nicht-Kombi-Zeilen ausgelassen.
- nameTyp: string
- outcomeTyp: string
- outcomeTyp: integer
Index Nullbasierter Index des Ergebnisses dieser Zeile im
outcomes-Array des Markts, sodassoutcomeimmer gleichoutcomes[outcomeIndex]ist. BeiREDEEM-Zeilen bezeichnet er das Ergebnis, das die Zeile abrechnet, nicht das Gewinnergebnis des Markts.999bedeutet, dass das Ergebnis nicht bestimmt werden konnte; in diesem Fall istoutcomeleer. - priceTyp: number
- profileTyp: string
Image - profileTyp: string
Image Optimized - proxyTyp: string · Response65D835437A58_Address
Wallet Nutzerprofiladresse (0x-Präfix, 40 Hex-Zeichen)
- pseudonymTyp: string
- sideTyp: string enumWerte
- B
U Y - S
E L L
- sizeTyp: number
Token-Menge für diese Zeile. Bei
REDEEM-Zeilen ist es die Anzahl der für das Ergebnis dieser Zeile verbrannten Token, sodass das Einlösen beider Seiten eines Markts eine Zeile pro Ergebnis statt einer einzelnen kombinierten Zeile zurückgibt. - slugTyp: string
- timestampTyp: integer Format: int64
Signed 64-bit integers (long type).
- titleTyp: string
- transactionTyp: string
Hash - typeTyp: string enumWerte
- 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
- usdcTyp: number
Size USDC-Betrag für diese Zeile. Bei
REDEEM-Zeilen ist es die Auszahlung für das Ergebnis dieser Zeile und0für ein Verlierer-Ergebnis; die Zeilen einer Einlösung summieren sich zur Gesamtauszahlung.
application/json - 400
Die Anfrage konnte nicht verarbeitet werden. Prüfen Sie die Anfrageparameter.
- 401
Ein gültiger Felo-API-Schlüssel ist erforderlich.
- 402
Die Anfrage kann nicht fortgesetzt werden, da eine Abrechnungsvoraussetzung nicht erfüllt ist.
- 403
Das Konto ist für diesen Vorgang nicht berechtigt.
- 429
Ein Anfrage- oder Ausgabenlimit wurde erreicht.
- 502
Der Dienst konnte die Anfrage nicht abschließen.
- 503
Die API oder der Abrechnungsdienst ist vorübergehend nicht verfügbar.
- 504
Beim Verarbeiten der Anfrage ist eine Zeitüberschreitung aufgetreten.
- default
Fehlerantwort; Upstream-Passthrough-Antworten können Anbieterformate verwenden
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
}
]