---
title: Polymarket
description: Polymarketの予測市場データにアクセス
---

import { BlockInfoCard } from "@/components/ui/block-info-card"

<BlockInfoCard 
  type="polymarket"
  color="#4C82FB"
/>

{/* MANUAL-CONTENT-START:intro */}
[Polymarket](https://polymarket.com)は、ユーザーがブロックチェーン技術を使用して将来のイベントの結果に取引できる分散型予測市場プラットフォームです。Polymarketは包括的なAPIを提供し、開発者やエージェントがライブ市場データ、イベントリスト、価格情報、注文台帳の統計にアクセスして、データ駆動型ワークフローやAI自動化を強化することができます。

PolymarketのAPIとSimの統合により、エージェントがプログラムで予測市場情報を取得し、オープン市場と関連イベントを探索し、過去の価格データを分析し、注文台帳と市場の中間点にアクセスすることができます。これにより、市場価格から導き出されるリアルタイムのイベント確率に反応する研究、自動分析、インテリジェントエージェントの開発に新たな可能性が生まれます。

Polymarket統合の主な機能には以下が含まれます：

- **市場リスト化とフィルタリング：** 現在または過去のすべての予測市場をリスト化し、タグでフィルタリングし、ソートし、結果をページ分けします。
- **市場詳細：** 市場IDまたはスラグによる単一市場の詳細を取得し、その結果と状態を含みます。
- **イベントリスト：** Polymarketイベントのリストと詳細なイベント情報にアクセスします。
- **注文台帳と価格データ：** 注文台帳を分析し、最新の市場価格を取得し、中間点を表示するか、任意の市場の過去の価格情報を取得します。
- **自動化対応：** 市場の発展、変化するオッズ、または特定のイベント結果にプログラムで反応するエージェントやツールを構築します。

これらの文書化されたAPIエンドポイントを使用することで、Polymarketの豊富なオンチェーン予測市場データをあなた自身のAIワークフロー、ダッシュボード、研究ツール、取引自動化にシームレスに統合することができます。
{/* MANUAL-CONTENT-END */}

## 使用方法

Polymarket予測市場をワークフローに統合します。市場一覧、特定の市場、イベント一覧、特定のイベント、タグ、シリーズ、注文台帳、価格、中間値、価格履歴、最終取引価格、スプレッド、ティックサイズ、ポジション、取引、および検索が可能です。

## ツール

### `polymarket_get_markets`

Polymarketから予測市場のリストをオプションのフィルタリングで取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `closed` | string | いいえ | クローズ状態でフィルタリング（true/false）。アクティブな市場のみの場合はfalseを使用。 |
| `order` | string | いいえ | ソートフィールド（例：volumeNum、liquidityNum、startDate、endDate、createdAt） |
| `ascending` | string | いいえ | ソート方向（昇順の場合はtrue、降順の場合はfalse） |
| `tagId` | string | いいえ | タグIDでフィルタリング |
| `limit` | string | いいえ | ページあたりの結果数（最大50） |
| `offset` | string | いいえ | ページネーションオフセット（この数の結果をスキップ） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 市場データとメタデータ |

### `polymarket_get_market`

IDまたはスラグで特定の予測市場の詳細を取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `marketId` | string | いいえ | 市場ID。slugが提供されていない場合は必須。 |
| `slug` | string | いいえ | 市場スラグ（例："will-trump-win"）。marketIdが提供されていない場合は必須。 |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 市場データとメタデータ |

### `polymarket_get_events`

Polymarketからイベントのリストを取得し、オプションでフィルタリングできます

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `closed` | string | いいえ | クローズ状態でフィルタリング（true/false）。アクティブなイベントのみの場合はfalseを使用。 |
| `order` | string | いいえ | ソートフィールド（例：volume、liquidity、startDate、endDate、createdAt） |
| `ascending` | string | いいえ | ソート方向（昇順の場合はtrue、降順の場合はfalse） |
| `tagId` | string | いいえ | タグIDでフィルタリング |
| `limit` | string | いいえ | ページあたりの結果数（最大50） |
| `offset` | string | いいえ | ページネーションオフセット（この数の結果をスキップ） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | イベントデータとメタデータ |

### `polymarket_get_event`

IDまたはスラグで特定のイベントの詳細を取得

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `eventId` | string | いいえ | イベントID。slugが提供されていない場合は必須。 |
| `slug` | string | いいえ | イベントスラグ（例："2024-presidential-election"）。eventIdが提供されていない場合は必須。 |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | イベントデータとメタデータ |

### `polymarket_get_tags`

Polymarketからマーケットのフィルタリング用の利用可能なタグを取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `limit` | string | いいえ | ページあたりの結果数（最大50） |
| `offset` | string | いいえ | ページネーションオフセット（この数の結果をスキップ） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | タグデータとメタデータ |

### `polymarket_search`

Polymarketでマーケット、イベント、プロフィールを検索する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `query` | string | はい | 検索クエリ用語 |
| `limit` | string | いいえ | ページあたりの結果数（最大50） |
| `offset` | string | いいえ | ページネーションオフセット |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 検索結果データとメタデータ |

### `polymarket_get_series`

Polymarketからシリーズ（関連するマーケットグループ）を取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `limit` | string | いいえ | ページあたりの結果数（最大50） |
| `offset` | string | いいえ | ページネーションオフセット（この数の結果をスキップ） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | シリーズデータとメタデータ |

### `polymarket_get_series_by_id`

PolymarketからIDで特定のシリーズ（関連する市場グループ）を取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `seriesId` | string | はい | シリーズID |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | シリーズデータとメタデータ |

### `polymarket_get_orderbook`

特定のトークンのオーダーブック概要を取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `tokenId` | string | はい | CLOBトークンID（市場のclobTokenIdsから） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 注文台帳データとメタデータ |

### `polymarket_get_price`

特定のトークンとサイドの市場価格を取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `tokenId` | string | はい | CLOBトークンID（市場のclobTokenIdsから） |
| `side` | string | はい | 注文サイド：buyまたはsell |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 市場価格データとメタデータ |

### `polymarket_get_midpoint`

特定のトークンの中間価格を取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `tokenId` | string | はい | CLOBトークンID（市場のclobTokenIdsから） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 中間価格データとメタデータ |

### `polymarket_get_price_history`

特定の市場トークンの過去の価格データを取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `tokenId` | string | はい | CLOBトークンID（市場のclobTokenIdsから） |
| `interval` | string | いいえ | 現在時刻で終了する期間（1m、1h、6h、1d、1w、max）。startTs/endTsと相互に排他的。 |
| `fidelity` | number | いいえ | データの解像度（分単位、例：60で1時間ごと） |
| `startTs` | number | いいえ | 開始タイムスタンプ（Unixの秒数、UTC） |
| `endTs` | number | いいえ | 終了タイムスタンプ（Unixの秒数、UTC） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 価格履歴データとメタデータ |

### `polymarket_get_last_trade_price`

特定のトークンの最終取引価格を取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `tokenId` | string | はい | CLOBトークンID（市場のclobTokenIdsから） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 最終取引価格データとメタデータ |

### `polymarket_get_spread`

特定のトークンのビッドアスクスプレッドを取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `tokenId` | string | はい | CLOBトークンID（市場のclobTokenIdsから） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | スプレッドデータとメタデータ |

### `polymarket_get_tick_size`

特定のトークンの最小ティックサイズを取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `tokenId` | string | はい | CLOBトークンID（市場のclobTokenIdsから） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | 最小ティックサイズデータとメタデータ |

### `polymarket_get_positions`

Polymarketからユーザーポジションを取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `user` | string | はい | ユーザーウォレットアドレス |
| `market` | string | いいえ | ポジションをフィルタリングするためのオプションのマーケットID |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | 操作成功ステータス |
| `output` | object | ポジションデータとメタデータ |

### `polymarket_get_trades`

Polymarketから取引履歴を取得する

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `user` | string | いいえ | 取引をフィルタリングするユーザーウォレットアドレス |
| `market` | string | いいえ | 取引をフィルタリングするマーケットID |
| `limit` | string | いいえ | ページあたりの結果数（最大50） |
| `offset` | string | いいえ | ページネーションオフセット（この数の結果をスキップ） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `trades` | array | 取引オブジェクトの配列 |

## 注意事項

- カテゴリー: `tools`
- タイプ: `polymarket`

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `user` | string | はい | ユーザーウォレットアドレス（0xプレフィックス付き） |
| `limit` | string | いいえ | 返す最大結果数（例："50"）。デフォルト：100、最大：500。 |
| `offset` | string | いいえ | ページネーションのためにスキップする結果数（例："100"）。デフォルト：0、最大：10000。 |
| `market` | string | いいえ | カンマ区切りのコンディションID（例："0x1234...abcd,0x5678...efgh"）。eventIdとは排他的。 |
| `eventId` | string | いいえ | カンマ区切りのイベントID（例："12345,67890"）。marketとは排他的。 |
| `type` | string | いいえ | アクティビティタイプフィルター：TRADE、SPLIT、MERGE、REDEEM、REWARD、CONVERSION、MAKER_REBATE |
| `start` | number | いいえ | 開始タイムスタンプ（Unix秒） |
| `end` | number | いいえ | 終了タイムスタンプ（Unix秒） |
| `sortBy` | string | いいえ | ソートフィールド：TIMESTAMP、TOKENS、またはCASH（デフォルト：TIMESTAMP） |
| `sortDirection` | string | いいえ | ソート方向：ASCまたはDESC（デフォルト：DESC） |
| `side` | string | いいえ | 取引サイドフィルター：BUYまたはSELL（取引のみに適用） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `activity` | array | アクティビティエントリの配列 |
|   ↳ `proxyWallet` | string | ユーザープロキシウォレットアドレス |
|   ↳ `timestamp` | number | アクティビティのUnixタイムスタンプ |
|   ↳ `conditionId` | string | マーケットコンディションID |
|   ↳ `type` | string | アクティビティタイプ（TRADE、SPLIT、MERGE、REDEEM、REWARD、CONVERSION） |
|   ↳ `size` | number | トークン単位のサイズ |
|   ↳ `usdcSize` | number | USDC単位のサイズ |
|   ↳ `transactionHash` | string | ブロックチェーントランザクションハッシュ |
|   ↳ `price` | number | 価格（取引の場合） |
|   ↳ `asset` | string | アセット/トークンID |
|   ↳ `side` | string | 取引サイド（BUY/SELL） |
|   ↳ `outcomeIndex` | number | アウトカムインデックス |
|   ↳ `title` | string | マーケットタイトル |
|   ↳ `slug` | string | マーケットスラッグ |
|   ↳ `icon` | string | マーケットアイコンURL |
|   ↳ `eventSlug` | string | イベントスラッグ |
|   ↳ `outcome` | string | アウトカム名 |
|   ↳ `name` | string | ユーザー表示名 |
|   ↳ `pseudonym` | string | ユーザー仮名 |
|   ↳ `bio` | string | ユーザー自己紹介 |
|   ↳ `profileImage` | string | ユーザープロフィール画像URL |
|   ↳ `profileImageOptimized` | string | 最適化されたプロフィール画像URL |

### `polymarket_get_leaderboard`

利益/損失または取引量によるトレーダーリーダーボードランキングを取得

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `category` | string | いいえ | カテゴリフィルター：OVERALL、POLITICS、SPORTS、CRYPTO、CULTURE、MENTIONS、WEATHER、ECONOMICS、TECH、FINANCE（デフォルト：OVERALL） |
| `timePeriod` | string | いいえ | 期間：DAY、WEEK、MONTH、ALL（デフォルト：DAY） |
| `orderBy` | string | いいえ | 並び順：PNLまたはVOL（デフォルト：PNL） |
| `limit` | string | いいえ | 返す結果数（例："10"）。範囲：1-50、デフォルト：25。 |
| `offset` | string | いいえ | ページネーションのためにスキップする結果数（例："25"）。範囲：0-1000、デフォルト：0。 |
| `user` | string | いいえ | 特定のユーザーウォレットアドレスでフィルタリング |
| `userName` | string | いいえ | ユーザー名でフィルタリング |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `leaderboard` | array | リーダーボードエントリの配列 |
|   ↳ `rank` | string | リーダーボードランク順位 |
|   ↳ `proxyWallet` | string | ユーザープロキシウォレットアドレス |
|   ↳ `userName` | string | ユーザー表示名 |
|   ↳ `vol` | number | 取引量 |
|   ↳ `pnl` | number | 損益 |
|   ↳ `profileImage` | string | ユーザープロフィール画像URL |
|   ↳ `xUsername` | string | Twitter/Xユーザー名 |
|   ↳ `verifiedBadge` | boolean | ユーザーが認証バッジを持っているかどうか |

### `polymarket_get_holders`

特定のマーケットトークンの上位保有者を取得

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `market` | string | はい | コンディションIDのカンマ区切りリスト（例:「0x1234...abcd」または「0x1234...abcd,0x5678...efgh」） |
| `limit` | string | いいえ | 返す保有者の数（例:「10」）。範囲:0-20、デフォルト:20 |
| `minBalance` | string | いいえ | 最小残高しきい値（デフォルト:1） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `holders` | array | トークン別のマーケット保有者グループの配列 |
|   ↳ `token` | string | トークン/アセットID |
|   ↳ `holders` | array | このトークンの保有者の配列 |
|     ↳ `proxyWallet` | string | 保有者ウォレットアドレス |
|     ↳ `bio` | string | 保有者自己紹介 |
|     ↳ `asset` | string | アセットID |
|     ↳ `pseudonym` | string | 保有者仮名 |
|     ↳ `amount` | number | 保有量 |
|     ↳ `displayUsernamePublic` | boolean | ユーザー名が公開表示されているかどうか |
|     ↳ `outcomeIndex` | number | アウトカムインデックス |
|     ↳ `name` | string | 保有者表示名 |
|     ↳ `profileImage` | string | プロフィール画像URL |
|     ↳ `profileImageOptimized` | string | 最適化されたプロフィール画像URL |
