JRDB-APIの特徴
豊富なデータ
JRDB指数、調教データ、血統情報など、予測に必要なあらゆるデータにアクセス可能。
リアルタイム更新
当日のオッズ、馬体重、パドック情報など、直前データもリアルタイムで取得。
機械学習対応
過去データを大量取得可能。学習データの構築からリアルタイム予測まで対応。
利用可能なデータ
今週データ (t_*)
- • 開催データ(馬場状態、天候)
- • 番組データ(レース条件、賞金)
- • 競走馬データ(JRDB指数、印)
- • 調教データ(追切指数、仕上指数)
- • 直前情報(オッズ、馬体重)
過去データ (d_*)
- • 成績データ(確定結果)
- • 過去番組データ
- • 過去競走馬データ
- • 期間指定での一括取得
- • 機械学習用データセット構築
マスタデータ (m_*)
- • 競走馬マスタ(血統情報)
- • 騎手マスタ(成績、所属)
- • 調教師マスタ(成績、所属)
- • IDからの詳細情報取得
シンプルなAPI
数行のコードでデータ取得を開始できます
Python
import requests
# 今週のレース一覧を取得
url = "https://dev.api.bigtime.world/v1/tra"
# APIキー: アプリケーション共通(ダッシュボードで確認)
params = {"api_key": "YOUR_API_KEY"}
# 認証キー: ユーザー固有(ダッシュボードで確認)
headers = {"x-user-key": "YOUR_AUTH_KEY"}
payload = {"racedate": "20251129"}
response = requests.post(url, params=params, headers=headers, json=payload)
races = response.json()
for race in races["result"]["data"]:
print(f"{race['race_name']} - {race['post_time']}")