Yosou! Public Trading API を使用すると、外部のBotやアプリケーションから予測市場の取引を行うことができます。
https://www.ateko.jp/api.php
取引系のAPIにはAPIキーによる認証が必要です。プロファイル設定でAPIキーを生成してください。
?action=order&api_key=YOUR_API_KEY
Authorization: Bearer YOUR_API_KEY
?action=markets
マーケット一覧(認証不要)
?action=market&id=X
マーケット詳細+板(認証不要)
?action=orders
自分の注文一覧
?action=order
注文発注
?action=cancel
注文キャンセル
?action=comments
チャット履歴取得
?action=comment
チャット投稿
?action=balance
残高確認
?action=positions
ポジション一覧
?action=markets
filter |
active, finished, all(デフォルト: active) |
{
"success": true,
"markets": [
{
"id": 1,
"title": "ビットコインは2026年末までに$100,000を超えるか?",
"current_price": 65.5,
"current_phase": "active",
"end_date": "2026-12-31 23:59:59"
}
]
}
?action=order
{
"market_id": 1,
"side": "buy", // "buy" or "sell"
"type": "limit", // "limit" (指値) or "market" (成行) - default: limit
"price": 65.0, // 指値の場合のみ必須 (0-100)
"amount": 10 // 数量
}
{
"success": true,
"order_id": 123,
"message": "Order placed successfully"
}
?action=cancel
{
"order_id": 123
}
?action=comment
{
"market_id": 1, // 0=Global Chat
"message": "こんにちは"
}
{
"success": false,
"error": "Unauthorized. Please provide valid API key."
}
HTTPステータスコード: 400 (Bad Request), 401 (Unauthorized), 404 (Not Found), 500 (Server Error)
現在、レート制限は設定されていませんが、過度なリクエストはブロックされる可能性があります。 1秒あたり最大10リクエスト程度を推奨します。