Felo API PlatformFelo API Platform
Polymarket のエンドポイント一覧
v0.2.0-beta
OpenAPI 3.1.0

Polymarket ウォレットアクティビティを取得

サーバー:https://openapi.felo.ai
クライアントライブラリ

Polymarket

​

Prediction-market discovery and market data.

Polymarket ウォレットアクティビティを取得

​

予測市場のアクティビティを取得します。condition-ID の値で市場を絞り込み、start と end で時間枠を指定し、limit と offset でページングします。その他のセレクターには eventId、type、side、sortBy、sortDirection があります。成功時のレスポンスは、アクティビティレコードのトップレベル配列です。

料金の参考情報

  • 計測方法:成功リクエストあたりの固定コスト基準。
  • 参考リクエスト見積もり:USD 0.012。

参考情報のメタデータであり、アカウントへの見積もり、保証された価格、支出上限ではありません。リソースクレジットは Felo クレジットではありません。最終的な請求は Felo の請求記録に従います。

クエリパラメーター
  • end
    型: integer
    最小値:  
    0

    アクティビティ期間の上限タイムスタンプ(epoch 秒)。省略すると既定値(現在時刻)を使用します。end より新しい行は除外されます。

  • eventId
    型: array integer[]
    最小値:  
    1

    イベント ID のカンマ区切りリスト。market とは併用できません。

  • excludeDepositsWithdrawals
    型: boolean

    入金と出金のレコードを除外します。既定の true は type でこれらのレコードを要求した場合でも適用されるため、入金と出金を取得するには false を渡す必要があります。

  • limit
    型: integer
    最小値:  
    0
    最大値:  
    500

    ページサイズ。上限を超える値は 500 に切り詰められます。

  • market
    型: array string[]

    条件 ID のカンマ区切りリスト。eventId とは併用できません。

  • offset
    型: integer
    最小値:  
    0
    最大値:  
    5000

    ページネーションの開始インデックス。上限を超えるリクエストは 400 で拒否されます(暗黙に切り詰められることはありません)。オフセット 5000 より深い履歴を読むには、start/end の期間内でページングします。各期間には独自のオフセット予算があります。

  • side
    型: string 列挙値
    値
    • BUY
    • SELL
  • sortBy
    型: string 列挙値
    値
    • TIMESTAMP
    • TOKENS
    • CASH
  • sortDirection
    型: string 列挙値

    DESC(既定)は最新の行を先に返し、ASC は最も古い行を先に返します。どちらの順序も安定しています。同じクエリはどの limit/offset でも同じ行を返すため、ページは欠落や重複なく連結できます。

    値
    • ASC
    • DESC
  • start
    型: integer
    最小値:  
    0

    アクティビティ期間の下限タイムスタンプ(epoch 秒)。省略するか 0 を渡すと既定の期間(直近約 3 年)になります。正の epoch 値(例:1)を渡すと全履歴を取得します。sortDirection=ASC の場合、start を省略するとアカウント履歴の先頭から読み取ります(既定の期間はありません)。

  • type
    型: array string[] 列挙値

    含めるアクティビティタイプのカンマ区切りリスト。DEPOSIT と WITHDRAWAL のレコードには excludeDepositsWithdrawals=false も必要です。

    値
    • TRADE
    • SPLIT
    • MERGE
    • REDEEM
    • REWARD
  • user
    型: string
    必須

    ユーザープロフィールアドレス(0x プレフィックス、40 桁の 16 進数)

レスポンス
  • 200
    型: array object[] · Response65D835437A58_Activity[]

    成功

    • asset
      型: string

      この行が参照するトークン ID。REDEEM 行では、その行が決済するトークンが設定されます。行が特定のトークンに固有でない場合は空です。

    • bio
      型: string
    • conditionId
      型: string · Response65D835437A58_Hash64

      0x で始まる 64 桁の 16 進文字列

    • eventSlug
      型: string
    • icon
      型: string

      マーケットのアートワーク。マーケットに独自のアイコンがない場合は、マーケット画像、次に親イベントのアイコンと画像にフォールバックします。CONVERSION 行では空です。

    • isCombo
      型: boolean

      この行が組み合わせ(マルチマーケット)ポジションの一部である場合に true です。フラグのみ——組み合わせの詳細はここには含まれません。行の conditionId は組み合わせの combo_condition_id と等しくなります。market_id を介して /v1/activity/combos または /v1/positions/combos に渡すと、レッグと詳細を取得できます。組み合わせ以外の行では省略されます。

    • name
      型: string
    • outcome
      型: string
    • outcomeIndex
      型: integer

      マーケットの outcomes 配列におけるこの行の結果のゼロベースインデックスです。そのため outcome は常に outcomes[outcomeIndex] と等しくなります。REDEEM 行では、マーケットの勝ち結果ではなく、その行が決済する結果を識別します。999 は結果を特定できなかったことを意味し、その場合 outcome は空です。

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

      ユーザープロフィールアドレス(0x プレフィックス、40 桁の 16 進数)

    • pseudonym
      型: string
    • side
      型: string 列挙値
      値
      • BUY
      • SELL
    • size
      型: number

      この行のトークン量。REDEEM 行では、その行の結果に対してバーンされたトークン数です。そのため、マーケットの両側を償還すると、単一の統合行ではなく、結果ごとに 1 行が返されます。

    • slug
      型: string
    • timestamp
      型: integer 形式: int64

      Signed 64-bit integers (long type).

    • title
      型: string
    • transactionHash
      型: string
    • type
      型: string 列挙値
      値
      • TRADE
      • SPLIT
      • MERGE
      • REDEEM
      • REWARD
    • usdcSize
      型: number

      この行の USDC 量。REDEEM 行では、その行の結果に対する支払額であり、負けの結果では 0 です。1 回の償還の各行の合計が支払総額になります。

    application/json
  • 400

    リクエストを処理できませんでした。リクエストパラメータを確認してください。

  • 401

    有効な Felo API キーが必要です。

  • 402

    請求要件が満たされていないため、リクエストを続行できません。

  • 403

    このアカウントにはこの操作を行う権限がありません。

  • 429

    リクエストまたは支出の上限に達しました。

  • 502

    サービスがリクエストを完了できませんでした。

  • 503

    API または請求サービスが一時的に利用できません。

  • 504

    リクエストの処理中にサービスがタイムアウトしました。

  • default

    エラーレスポンス。上流のパススルーレスポンスはプロバイダーの形式を使用する場合があります

    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

ヘルプが必要ですか?

  • API・請求・アカウントのご質問はサポートへ。
  • Discord で Felo の開発者と交流できます。
  • 更新履歴 をご覧ください。
  • ボリューム価格や購買についてのご相談は営業窓口へ。
  • LLM での構築をお考えですか?llms.txt をご覧ください。