---
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`
