レスポンスフィールド説明

各エンドポイントが返すフィールドの詳細説明です。

目次

共通フィールド

多くのエンドポイントで共通して使用されるフィールドです。

フィールド型説明例
racekeystringレースを識別する8桁のキー"05250101"
resultkeystring競走成績キー(血統登録番号8桁 + 開催日8桁 = 16桁)"1910181420240210"
racedatestring開催日(YYYYMMDD形式)"20251129"
horse_numberstring馬番(01-18)"01"
horse_idstring馬ID。1頭の競走馬を一意に識別する12桁の英数字です。 馬の履歴を辿るときはこのIDで結合してください。"2328aaa95a05"
data_classificationstringデータ区分"1"
updated_atstringデータ更新日時。/tra・/tky・/tze・/tzk は返しません。"2025-11-29T10:00:00"

開催データ(/tka)今週データ

馬場状態、天候、馬場差、クッション値などの開催情報を返します。 過去分は /dka で、期間指定で取得できます。

フィールド型説明
holdingkeystring開催キー(6桁)
course_cdstring競馬場コード(01-10)
weather_cdstring | null天候コード(1:晴, 2:曇, 3:雨, 4:小雨, 5:雪, 6:小雪)
turf_condition_cdstring | null芝馬場状態(1:良, 2:稍重, 3:重, 4:不良)
dirt_condition_cdstring | nullダート馬場状態(1:良, 2:稍重, 3:重, 4:不良)
track_diffnumber芝馬場差(秒)。マイナスは高速馬場
dirt_track_diffnumberダート馬場差(秒)
straight_track_diff1-5number直線馬場差1-5(コース位置別)
cushion_valuenumber | nullクッション値(芝の硬さ)
turf_lengthnumber | null芝丈(mm)
sand_thicknessnumber | null砂厚(cm)

番組データ(/tra)今週データ

レース情報、条件、賞金などを返します。

フィールド型説明
race_namestringレース名
post_timestring発走時刻(HHMM形式)
distancestring距離(m)
track_typestringトラック種別(1:芝, 2:ダート, 3:障害)
turn_cdstring回り(1:右, 2:左, 3:直線)
grade_cdstringグレード(1:G1, 2:G2, 3:G3)
headcountinteger出走頭数
prize_wininteger1着賞金(万円)
prize_showinteger2着賞金(万円)
prize_placeinteger3着賞金(万円)

競走馬データ(/tky)今週データ

JRDB指数、印、適性、血統など142フィールドの詳細情報を返します。主要フィールドを抜粋して説明します。

基本情報

フィールド型説明
horse_namestring馬名
bracket_numberstring枠番(1-8)
sex_cdstring性別(1:牡, 2:牝, 3:セ)
horse_ageinteger馬齢
withdrawn_flagstring出走取消フラグ(1:取消)

JRDB指数

フィールド型説明
adjust_idmnumber | nullIDM(総合能力指数)。高いほど能力が高い
integration_indexnumber | null総合指数
jockey_indexnumber | null騎手指数
insideinfo_indexnumber | null情報指数
popularity_indexnumber | null人気指数
gekiso_indexnumber | null激走指数。高いほど穴馬の可能性
manken_indexnumber | null万券指数

展開予想指数

フィールド型説明
ten_indexnumber | nullテン指数(前半スピード)
pace_indexnumber | nullペース指数
agari_indexnumber | null上がり指数(後半スピード)
ichi_indexnumber | null位置指数(レース中の位置取り)
est_goal_orderinteger | nullゴール予想順位

印コード

印の値: 1:◎ 2:○ 3:▲ 4:△ 5:× 空:無印

フィールド説明
integration_mark総合印
idm_markIDM印
insideinfo_mark情報印
jockey_mark騎手印
trainer_mark調教師印
training_mark調教印
gekiso_mark激走印
manken_mark万券印
tenkai_tip_mark展開ヒント印
odds_markオッズ印
paddock_markパドック印
last_integration_mark直前総合印

脚質・適性

フィールド型説明
foottype_cdstring脚質(1:逃, 2:先, 3:差, 4:追)
turf_tekisei_cdstring芝適性
dirt_tekisei_cdstringダート適性
mudder_cdstring重馬場適性
distance_aptitude_cd1string距離適性1

特記・馬体

フィールド型説明
horse_special_mention_cd1〜3string | null馬特記コード(3桁)。特記コード表
horse_bodytype_integration_cd1〜3string | null馬体総合コード(3桁)。特記コード表
bodytypestring | null体型(24桁)。1桁ずつが体型・背中・胴・尻・トモ…と各部位に対応する。/tpdの this_horse_body_state(パドックの馬体コード)とは別物。
blinker_cdstring | nullブリンカーコード(0/空: なし, 1: 着用)

騎手・調教師

フィールド型説明
jockey_namestring騎手名
jockey_cdstring騎手コード
weight_to_carrynumber斤量(kg)
trainer_namestring調教師名
trainer_cdstring調教師コード

血統

フィールド型説明
sire_namestring父馬名
mare_namestring母馬名
mare_sire_namestring母父馬名
siresire_namestring父父馬名
breeding_areastring生産地

基準オッズ

フィールド型説明
criteria_win_oddsnumber | null基準単勝オッズ
criteria_win_popularityinteger | null基準単勝人気
criteria_place_oddsnumber | null基準複勝オッズ

前走データ(/tze)今週データ

過去5走の詳細成績を返します。フィールド名は race_back_N_* の形式です(N=1-5)。

フィールド(1走前の例)型説明
race_back_1_racekeystring | nullレースキー
race_back_1_racedatestring | null開催日
race_back_1_order_of_finishinteger | null着順
race_back_1_time_recordstring | null走破タイム
race_back_1_later3f_timenumber | null上がり3F
race_back_1_idmnumber | nullそのレースでのIDM
race_back_1_confirmed_win_oddsnumber | null確定単勝オッズ
race_back_1_corner4_orderinteger | null4角通過順
race_back_1_horse_weightinteger | null馬体重

前走拡張データ(/tzk・/dzk)今週データ過去データ

前走〜5走前について、特記・馬具・脚元のコードとコメントを返します。 JRDB の成績拡張データ(SKB)に相当する項目群です。全276列。

列名は race_back_1_* 〜race_back_5_* の接頭辞で5走分が並びます (race_back_1 が前走)。 下表は1走分の内訳です。

フィールド(race_back_N_ を付けて使用)説明
racedate / racekey / resultkey / horse_numberN走前のレース識別情報
order_of_finish / corner1_order 〜 corner4_order着順・各コーナー順位
idm / winner_idm / ten_index / pace_index / agari_indexIDM・勝ち馬IDM・テン/ペース/上がり指数
special_note_cd1 〜 6特記コード(3桁 × 6枠)。特記コード表
tack_cd1 〜 8馬具コード(3桁 × 8枠)。馬具コード表
hoof_overall1_cd1 〜 3
hoof_left_front_cd1 〜 3 / hoof_right_front_cd1 〜 3
hoof_left_back_cd1 〜 3 / hoof_right_back_cd1 〜 3
脚元コード(総合・左前・右前・左後・右後)。脚元コード表※ 列名は hoof ですが中身は脚元コードです。
bit_cd / horse_shoe_cd / splint_cd / bone_spavin_cd / bantages_onハミ・蹄鉄・ソエ・骨瘤・バンテージ。いずれも馬具コード表の該当する馬具種別(1 / 3 / 5 / 6)の値です。
paddock_comment / tack_comment / race_commentパドック・馬具・レースの各コメント(自由文)
confirmed_win_odds / confirmed_win_popularityN走前の確定単勝オッズ・確定単勝人気

調教分析(/tcy)今週データ

追切指数、仕上指数などの調教分析データを返します。

フィールド型説明
oikirisisunumber | null追切指数。高いほど好調教
siagarisisunumber | null仕上指数。高いほど仕上がり良好
exercise_amount_evalstring調教量評価(A-E)
exercise_course_hanrostring坂路使用
exercise_course_woodstringウッドコース使用

調教本追切(/tch)今週データ

調教タイム指数、併せ馬情報などを返します。

フィールド型説明
exercise_course_cdstring調教コースコード(2桁)。調教コースコード表
work_kindstring追切種類(1:一杯, 2:強目, 3:馬なり)
work_situationstring追い状態(2桁)。追い状態コード表
work_riderstring乗り役(1:調教師, 2:調教助手, 3:騎手, 4:見習騎手, 5:外国人)
tenstringテンタイム
nakastring中間タイム
shimaistring終いタイム
oikirisisunumber | null追切指数
abreast_resultstring併せ馬結果
abreast_classstring併せ馬クラス

直前情報(/tpd)今週データ

パドック指数、オッズ、馬体重などの直前情報を返します。レース当日の朝以降に更新されます。

フィールド型説明
paddock_indexnumber | nullパドック指数
integration_indexnumber | null直前総合指数
win_oddsnumber | null単勝オッズ
place_oddsnumber | null複勝オッズ
horse_weightinteger | null馬体重(kg)
weight_cyclinginteger | null馬体重増減(kg)
this_horse_body_statestring馬体コード
this_horse_mind_statestring気配コード
change_equipment_flaginteger | null馬具変更情報(0:変更なし, 1:変更(通常), 2:変更(特注))。変更の有無のみで、装着馬具そのもの(馬具コード)は返しません。
underfoot_infostring脚元情報の判定(0:平行線, 1:良化, 2:疑問, 3:悪化)。下記の脚元コードとは別物です。
odds_obtained_timestringオッズ取得時間(HHMM)
this_gear1_cd 〜 this_gear7_cdstring | null今走の装着馬具コード(3桁 × 7枠)。馬具コード表
this_leg_left_front1_cd 〜 4_cd
this_leg_right_front1_cd 〜 4_cd
this_leg_left_back1_cd 〜 4_cd
this_leg_right_back1_cd 〜 4_cd
string | null今走の脚元コード(左前・右前・左後・右後の各4枠)。脚元コード表
this_leg_all1_cd 〜 this_leg_all3_cdstring | null今走の脚元コード(総合。1桁目が 1 のもの)

※ /dpd は同じ56列を期間指定で返します (start_racedate +end_racedate またはracekey)。

払戻データ(/thj・/dhj)今週データ過去データ

1レース1行で、単勝〜三連単の的中組番・払戻金・人気を返します。全116列。回収率の検証はこのデータを正として行ってください。

複勝オッズとの違い

/tse・/dse のconfirmed_place_oddsは複勝オッズの下限値です。複勝は着順によって払戻が変わるため、 これを払戻として集計すると回収率が過小評価になります。 実際の払戻は本エンドポイントのplace_payoff_1〜5を使ってください。

券種ごとに <券種>_<組番/馬番>_N・_payoff_N・_popularity_N の3列が枠数分並びます。 同着が無ければ2件目以降は空になります。

券種接頭辞枠数
単勝win_horse_number / win_payoff / win_popularity1〜3
複勝place_horse_number / place_payoff / place_popularity1〜5
枠連bracket_quinella_number / _payoff / _popularity1〜3
馬連quinella_number / _payoff / _popularity1〜3
ワイドquinella_place_number / _payoff / _popularity1〜7
馬単exacta_number / _payoff / _popularity1〜6
三連複trio_number / _payoff / _popularity1〜3
三連単trifecta_number / _payoff / _popularity1〜6
返還refund_number_1〜51〜5

※ _payoff_N は100円あたりの払戻金(円)です。 結合は racekey のみ(1レース1行)で、馬番は含まれません。

成績データ(/dse)過去データ

過去レースの確定結果を返します。機械学習の学習データとして使用できます。

フィールドは競走馬データ(/tky)と同様の構造で、確定した結果が含まれます。競走馬データのフィールドを参照

過去番組データ(/dra)過去データ

過去のレース情報を返します。

フィールドは番組データ(/tra)と同様の構造です。番組データのフィールドを参照

過去競走馬データ(/dky)過去データ

過去の出走馬情報を返します。

フィールドは競走馬データ(/tky)と同様の構造です。競走馬データのフィールドを参照

競走馬マスタ(/muk)マスタデータ

馬の基本情報(血統、生年月日など)を返します。 リクエストには horse_id を指定します。kettonum(血統登録番号)も当面は受け付けますが非推奨で、将来削除します。

フィールド型説明
horse_idstring馬ID(12桁)
horse_namestring馬名
sex_cdstring性別(1:牡, 2:牝, 3:セ)
coatcolor_cdstring毛色コード
horse_attribute_cdstring馬記号コード
birthdaystring生年月日
sire_name / mare_name / mare_sire_namestring父馬名 / 母馬名 / 母父馬名
sire_birth_year / mare_birth_year / mare_sire_birth_yearstring父 / 母 / 母父の生年
sire_lineage_cd / mare_lineage_cdstring父系統コード / 母系統コード(系統コード表)
horse_owner_name / horse_owner_association_cdstring馬主名 / 馬主会コード
breeding_farmstring生産者名
deletion_flagstring抹消フラグ

騎手マスタ(/mjk)マスタデータ

騎手の基本情報(所属、成績など)を返します。

フィールド型説明
jockey_cdstring騎手コード(5桁)
jockey_name / jockey_name_kana / jockey_name_abbrstring騎手名 / カナ / 略称
affiliation_cd / affiliation_namestring所属コード / 所属名
affiliation_stablestring所属厩舎
birthdaystring生年月日
obtained_license_yearstring初免許年
apprentice_classstring見習い区分
jockey_commentstring騎手コメント
leading_this_year / leading_last_yearstring本年 / 昨年のリーディング順位
result_this_year_flatland / _obstacle / _special / _gradestring本年成績(平地 / 障害 / 特別 / 重賞)
result_last_year_flatland / _obstacle / _special / _gradestring昨年成績(同上)
result_total_flatland / result_total_obstaclestring通算成績(平地 / 障害)
applicable_datestringデータ適用年月日
deletion_flag / deletion_datestring抹消フラグ / 抹消年月日
updated_atstringデータ更新日時

調教師マスタ(/mtn)マスタデータ

調教師の基本情報(所属、成績など)を返します。

フィールド型説明
trainer_cdstring調教師コード(5桁)
trainer_name / trainer_name_kana / trainer_name_abbrstring調教師名 / カナ / 略称
affiliation_cd / affiliation_namestring所属コード / 所属名
birthdaystring生年月日
obtained_license_yearstring初免許年
trainer_commentstring調教師コメント
leading_this_year / leading_last_yearstring本年 / 昨年のリーディング順位
result_this_year_flatland / _obstacle / _special / _gradestring本年成績(平地 / 障害 / 特別 / 重賞)
result_last_year_flatland / _obstacle / _special / _gradestring昨年成績(同上)
result_total_flatland / result_total_obstaclestring通算成績(平地 / 障害)
applicable_datestringデータ適用年月日
deletion_flag / deletion_datestring抹消フラグ / 抹消年月日
updated_atstringデータ更新日時