Polymarket Get Redeemable Positions
Get positions that are redeemable (resolved on-chain) for the authenticated user on Polymarket. Uses the Data API's redeemable field with on-chain balance verification to filter stale data. Ideal for: automated redemption workflows, finding claimable winnings, portfolio cleanup.
カタログ アクション ユーティリティ ウォレット
Polymarket 上で認証されたユーザーの償還可能(オンチェーンで解決済み)ポジションを取得します。Data API の redeemable フィールドをオンチェーン残高検証と併用して古いデータをフィルタリングします。最適な用途:自動償還ワークフロー、請求可能賞金の検索、ポートフォリオクリーンアップ。
概要
| 項目 | 値 |
|---|---|
| アクション ID | polymarket-get-redeemable-positions |
| カテゴリ | ユーティリティ |
| コネクタ | wallet |
| ガス必要 | いいえ |
| 資金移動 | 宣言なし |
| タグ | polymarket, positions, redeem, read |
ペイロード スキーマ
| 項目 | 型 | 必須 | 説明 |
|---|---|---|---|
market | string | いいえ | マーケット条件 ID によるポジションのフィルタリング |
結果 スキーマ
| 項目 | 型 | 必須 | 説明 |
|---|---|---|---|
positions | array | はい | 償還可能ポジション記録の配列 (オンチェーンで解決済み) |
count | number | はい | 償還可能ポジションの数 |
totalPositions | number | はい | チェックしたポジションの総数 |
failedChecks | number | いいえ | オンチェーン解決チェックで失敗した数 (0の場合は省略) |
walletAddress | string | はい | クエリしたウォレットアドレス |
使用例
json{ "type": "polymarket-get-redeemable-positions", "payload": { "market": "example-market" }, "children": [], "connector": { "type": "wallet", "id": "conn_wallet" }}
bashcurl -X POST "https://api.b3os.org/v1/actions/polymarket-get-redeemable-positions/test" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": { "market": "example-market" }}'
ペイロードのフィールドでは、値がトリガー、前のノード、または再利用可能なワークフロープロパティから取得される場合、{{$trigger.body.amount}}、{{$nodes.fetch.result.price}}、および {{$props.asset}} のようなワークフロー式を使用できます。
