BigTime WebAPI

バージョン 1.0.0

概要

JRDB-APIは、JRDBの競馬データベースにアクセスするためのWeb APIです。 レース予測、機械学習、データ分析など様々な用途にご利用いただけます。

ベースURL: https://dev.api.bigtime.world/v1

まとめて学びたい方へ

データ構造・キー体系・時制(どのフィールドがいつ確定するか)・結合方法・ 大量取得の作法・落とし穴を1ファイルにまとめたデータガイドを用意しています。 これを読めばそのまま実装に入れます。

JRDB-API データガイド(Markdown)

データ分類

今週データ (t_*)

当週のレース予測用データ。レース前の指数・調教・直前情報など。

過去データ (d_*)

過去のレース結果・分析用データ。機械学習の学習データに最適。

マスタ (m_*)

馬、騎手、調教師の基本情報。IDから詳細を取得する際に使用。

認証

JRDB-APIを利用するには、2つの認証情報が必要です。

APIキー(api_key)

クエリパラメータで送信

認証キー(x-user-key)

HTTPヘッダーで送信

エンドポイント命名規則

エンドポイントはテーブル名からアンダースコアを除去した形式です。

テーブル名エンドポイント説明
t_ky/tky競走馬データ(今週)
d_se/dse成績データ(過去)
m_uk/muk競走馬マスタ

クイックスタート

# API_KEY: APIキー(アプリ共通)
# YOUR_AUTH_KEY: 認証キー (x-user-key)

curl -X POST "https://dev.api.bigtime.world/v1/tra?api_key=API_KEY" \
  -H "Content-Type: application/json" \
  -H "x-user-key: YOUR_AUTH_KEY" \
  -d '{"racedate": "20251129"}'

API_KEY(APIキー(アプリ共通))とYOUR_AUTH_KEY(認証キー (x-user-key))はダッシュボードから取得できます。

エンドポイント一覧