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

Ambil Aktivitas Dompet Polymarket

Server:https://openapi.felo.ai
Pustaka Klien

Polymarket

​

Prediction-market discovery and market data.

Ambil Aktivitas Dompet Polymarket

​

Ambil aktivitas pasar prediksi. Filter pasar menggunakan nilai condition-ID, gunakan start dan end untuk jendela waktu, serta limit dan offset untuk paginasi. Selektor tambahan mencakup eventId, type, side, sortBy, dan sortDirection. Respons berhasil adalah array tingkat atas berisi catatan aktivitas.

Referensi harga

  • Metering: Dasar biaya tetap per permintaan berhasil.
  • Estimasi referensi per permintaan: USD 0.012.

Hanya metadata referensi, bukan penawaran akun, harga yang dijamin, atau batas pengeluaran. Kredit sumber daya bukanlah kredit Felo. Biaya akhir mengikuti catatan tagihan Felo.

Parameter Kueri
  • end
    Tipe: integer
    min:  
    0

    Stempel waktu batas atas (detik epoch) untuk jendela aktivitas. Hilangkan untuk default (waktu saat ini); baris yang lebih baru dari end dikecualikan.

  • eventId
    Tipe: array integer[]
    min:  
    1

    Daftar ID peristiwa yang dipisahkan koma. Saling eksklusif dengan market.

  • excludeDepositsWithdrawals
    Tipe: boolean

    Mengecualikan catatan setoran dan penarikan. Default true berlaku bahkan saat type meminta catatan tersebut, jadi untuk mendapatkan setoran dan penarikan Anda harus meneruskan false.

  • limit
    Tipe: integer
    min:  
    0
    maks:  
    500

    Ukuran halaman. Nilai di atas maksimum dibatasi menjadi 500.

  • market
    Tipe: array string[]

    Daftar ID kondisi yang dipisahkan koma. Saling eksklusif dengan eventId.

  • offset
    Tipe: integer
    min:  
    0
    maks:  
    5000

    Indeks awal untuk paginasi. Permintaan yang melewati batas ditolak dengan 400 (tidak pernah dibatasi secara diam-diam). Untuk membaca riwayat lebih dalam dari offset 5000, lakukan paginasi di dalam jendela start/end — setiap jendela memiliki anggaran offset sendiri.

  • side
    Tipe: string enum
    nilai
    • BUY
    • SELL
  • sortBy
    Tipe: string enum
    nilai
    • TIMESTAMP
    • TOKENS
    • CASH
  • sortDirection
    Tipe: string enum

    DESC (default) mengembalikan baris terbaru lebih dulu; ASC mengembalikan yang terlama lebih dulu. Kedua urutan stabil — kueri yang sama mengembalikan baris yang sama pada limit/offset apa pun, sehingga halaman tersusun tanpa celah atau pengulangan.

    nilai
    • ASC
    • DESC
  • start
    Tipe: integer
    min:  
    0

    Stempel waktu batas bawah (detik epoch) untuk jendela aktivitas. Hilangkan atau berikan 0 untuk jendela default (sekitar 3 tahun terakhir); berikan epoch positif (misalnya 1) untuk mengambil seluruh riwayat. Dengan sortDirection=ASC, menghilangkan start sudah membaca dari awal riwayat akun (tanpa jendela default).

  • type
    Tipe: array string[] enum

    Daftar jenis aktivitas yang disertakan, dipisahkan koma. Catatan DEPOSIT dan WITHDRAWAL juga memerlukan excludeDepositsWithdrawals=false.

    nilai
    • TRADE
    • SPLIT
    • MERGE
    • REDEEM
    • REWARD
  • user
    Tipe: string
    wajib

    Alamat Profil Pengguna (awalan 0x, 40 karakter hex)

Respons
  • 200
    Tipe: array object[] · Response65D835437A58_Activity[]

    Berhasil

    • asset
      Tipe: string

      ID token yang dirujuk baris ini. Diisi pada baris REDEEM dengan token yang diselesaikan baris tersebut. Kosong bila baris tidak spesifik untuk token.

    • bio
      Tipe: string
    • conditionId
      Tipe: string · Response65D835437A58_Hash64

      String 64-hex dengan awalan 0x

    • eventSlug
      Tipe: string
    • icon
      Tipe: string

      Gambar pasar. Beralih ke gambar pasar, lalu ke ikon dan gambar acara induk, bila pasar tidak memiliki ikon sendiri. Kosong pada baris CONVERSION.

    • isCombo
      Tipe: boolean

      Benar bila baris ini merupakan bagian dari posisi kombinatorial (multi-pasar). Hanya penanda — detail kombo tidak disematkan di sini. conditionId baris sama dengan combo_condition_id kombo; teruskan ke /v1/activity/combos atau /v1/positions/combos melalui market_id untuk mengambil leg dan detail. Dihilangkan pada baris non-kombo.

    • name
      Tipe: string
    • outcome
      Tipe: string
    • outcomeIndex
      Tipe: integer

      Indeks berbasis nol dari hasil baris ini dalam array outcomes pasar, sehingga outcome selalu sama dengan outcomes[outcomeIndex]. Pada baris REDEEM, ini mengidentifikasi hasil yang diselesaikan baris, bukan hasil menang pasar. 999 berarti hasil tidak dapat ditentukan, dalam hal ini outcome kosong.

    • price
      Tipe: number
    • profileImage
      Tipe: string
    • profileImageOptimized
      Tipe: string
    • proxyWallet
      Tipe: string · Response65D835437A58_Address

      Alamat Profil Pengguna (awalan 0x, 40 karakter hex)

    • pseudonym
      Tipe: string
    • side
      Tipe: string enum
      nilai
      • BUY
      • SELL
    • size
      Tipe: number

      Jumlah token untuk baris ini. Pada baris REDEEM, ini adalah jumlah token yang dibakar untuk hasil baris ini, sehingga menebus kedua sisi pasar mengembalikan satu baris per hasil alih-alih satu baris gabungan tunggal.

    • slug
      Tipe: string
    • timestamp
      Tipe: integer Format: int64

      Signed 64-bit integers (long type).

    • title
      Tipe: string
    • transactionHash
      Tipe: string
    • type
      Tipe: string enum
      nilai
      • TRADE
      • SPLIT
      • MERGE
      • REDEEM
      • REWARD
    • usdcSize
      Tipe: number

      Jumlah USDC untuk baris ini. Pada baris REDEEM, ini adalah pembayaran untuk hasil baris ini dan bernilai 0 untuk hasil yang kalah; baris-baris dari satu penebusan berjumlah total pembayaran.

    application/json
  • 400

    Permintaan tidak dapat diproses. Periksa parameter permintaan.

  • 401

    Kunci API Felo yang valid diperlukan.

  • 402

    Permintaan tidak dapat dilanjutkan karena persyaratan penagihan belum terpenuhi.

  • 403

    Akun tidak diizinkan melakukan operasi ini.

  • 429

    Batas permintaan atau batas pengeluaran telah tercapai.

  • 502

    Layanan tidak dapat menyelesaikan permintaan.

  • 503

    API atau layanan penagihan untuk sementara tidak tersedia.

  • 504

    Layanan kehabisan waktu saat memproses permintaan.

  • default

    Respons error; respons passthrough upstream dapat menggunakan format penyedia

    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