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