### GET /{locale}/schedules/live/timelines Source: https://api.sportradar.com/baseball/trial/v2/openapi/openapi.yaml Get a list of timelines for sport events which are live right now. Sport events appear in the feed 10 minutes before the scheduled start time and are removed 10 minutes after the sport event is ended. ```markdown ### Parameters - **locale** (string (en|aa|aze|bg|br|bs|cs|da|de|el|es|et|fi|fr|heb|hr|hu|id|it|ja|ka|ko|lt|lv|me|mk|nl|no|pl|pt|ro|ru|se|sk|sl|sqi|sr|srl|th|tr|ukr|vi|zh|zht), path, required): Locale used for translations ### Responses #### 200 - response - **generated_at** (string (date-time)) - **sport_event_timelines** (array (sport_event_timeline)) Array items: - **id** (string): Sport Event URN (sr:sport_event:x) - **sport_event_status** (object) - **aggregate_away_score** (integer) - **aggregate_home_score** (integer) - **aggregate_winner_id** (string) - **away_normaltime_score** (integer) - **away_overtime_score** (integer) - **away_score** (integer) - **decided_by_fed** (boolean) - **decided_inning** (integer): Inning number when sport event was decided - **home_normaltime_score** (integer) - **home_overtime_score** (integer) - **home_score** (integer) - **match_status** (string (not_started|start_delayed|aet|interrupted|ended|postponed|started|abandoned|cancelled|overtime|1st_inning|2nd_inning|3rd_inning|4th_inning|5th_inning|6th_inning|7th_inning|8th_inning|9th_inning|pause)) ("not_started"|"start_delayed"|"aet"|"interrupted"|"ended"|"postponed"|"started"|"abandoned"|"cancelled"|"overtime"|"1st_inning"|"2nd_inning"|"3rd_inning"|"4th_inning"|"5th_inning"|"6th_inning"|"7th_inning"|"8th_inning"|"9th_inning"|"pause") - **match_tie** (boolean) - **period_scores** (array (period_score)) Array items: - **away_score** (integer) (required) - **home_score** (integer) (required) - **number** (integer) - **type** (string (started|overtime|overtime_break|break|interrupted|1st_inning|2nd_inning|3rd_inning|4th_inning|5th_inning|6th_inning|7th_inning|8th_inning|9th_inning|regular_period)) ("started"|"overtime"|"overtime_break"|"break"|"interrupted"|"1st_inning"|"2nd_inning"|"3rd_inning"|"4th_inning"|"5th_inning"|"6th_inning"|"7th_inning"|"8th_inning"|"9th_inning"|"regular_period") - **scout_abandoned** (boolean): Scout has abandoned the match, no further updates. - **status** (string (not_started|started|postponed|suspended|cancelled|delayed|live|interrupted|ended|closed|abandoned)) (required) ("not_started"|"started"|"postponed"|"suspended"|"cancelled"|"delayed"|"live"|"interrupted"|"ended"|"closed"|"abandoned") - **winner_id** (string): Competitor URN (sr:competitor:x) - **start_time** (string (date-time)) - **statistics** (object) - **totals** (object) - **competitors** (array (object)) Array items: - **abbreviation** (string) - **age_group** (string (U23|U22|U21|U20|U19|U18|U17|U16|U15|U14|U13|U12|U11|Y10|Juniors|Youth|Unconfirmed)) ("U23"|"U22"|"U21"|"U20"|"U19"|"U18"|"U17"|"U16"|"U15"|"U14"|"U13"|"U12"|"U11"|"Y10"|"Juniors"|"Youth"|"Unconfirmed") - **country** (string) - **country_code** (string) - **gender** (string) - **id** (string) (required): Competitor URN (sr:competitor:x) - **name** (string) (required) - **players** (array (sport_event_player_statistics)) Array items: - **id** (string) - **name** (string) - **statistics** (object) - **at_bats** (integer) - **earned_runs** (integer) - **errors** (integer): Total fielding errors - **hits** (integer) - **hits_allowed** (integer) - **home_runs** (integer) - **innings_pitched** (number (float)): Innings pitched in formatted notation (e.g., "5.2") - **runs** (integer) - **runs_batted_in** (integer) - **saves** (integer) - **stolen_bases** (integer) - **strikeouts** (integer) - **walks** (integer) - **walks_allowed** (integer) - **type** (string (batter|pitcher)): Player type (batter or pitcher) ("batter"|"pitcher") - **qualifier** (string) - **statistics** (object) - **virtual** (boolean) - **timeline** (array (generic_event)) Array items: - **at_bat_number** (integer) - **at_pitch_number** (integer) - **away_score** (integer) - **ball_in_play_type** (string) - **base** (integer) - **bases_occupied** (string) - **batter_id** (string) - **break_name** (string) - **competitor** (string (home|away)) ("home"|"away") - **count_balls** (integer) - **count_strikes** (integer) - **ending_base** (integer): Ending base number - **errors** (integer): Number of errors in the play - **home_score** (integer) - **id** (integer) (required) - **inning** (integer) - **inning_away_score** (integer) - **inning_half** (string) - **inning_home_score** (integer) - **match_clock** (string) - **match_time** (integer) - **method** (string) - **on_base_type** (string (unknown|single|double|triple|walk|balk|intent_walk|hit_by_pitch|stolen_base_2b|stolen_base_3b|grounded_into_double_play|grounded_into_triple_play|runner_placed|passed_ball|wild_pitch)) ("unknown"|"single"|"double"|"triple"|"walk"|"balk"|"intent_walk"|"hit_by_pitch"|"stolen_base_2b"|"stolen_base_3b"|"grounded_into_double_play"|"grounded_into_triple_play"|"runner_placed"|"passed_ball"|"wild_pitch") - **out_base** (integer): Base number where the out occurred - **out_type** (string (unknown|fly_out|batter_interference|fan_interference|runner_interference|double_play|triple_play|fielders_choice_out|out_on_appeal|out_on_appeal_left_early|out_of_base_path|tag_out|force_out|field_out|caught_stealing_2b|caught_stealing_3b|caught_stealing_home|grounded_into_dp|grounded_into_tp|pickoff_1b|pickoff_2b|pickoff_3b|pickoff_caught_stealing_2b|pickoff_caught_stealing_3b|pickoff_caught_stealing_home|other_out|sacrifice_bunt|sacrifice_fly|strikeout_double_play|strikeout|rundown|hit_by_batted_ball|doubled_off|runner_fielders_choice|advancing|stretching|overrunning|returning|ground_out|pop_out|line_out)) ("unknown"|"fly_out"|"batter_interference"|"fan_interference"|"runner_interference"|"double_play"|"triple_play"|"fielders_choice_out"|"out_on_appeal"|"out_on_appeal_left_early"|"out_of_base_path"|"tag_out"|"force_out"|"field_out"|"caught_stealing_2b"|"caught_stealing_3b"|"caught_stealing_home"|"grounded_into_dp"|"grounded_into_tp"|"pickoff_1b"|"pickoff_2b"|"pickoff_3b"|"pickoff_caught_stealing_2b"|"pickoff_caught_stealing_3b"|"pickoff_caught_stealing_home"|"other_out"|"sacrifice_bunt"|"sacrifice_fly"|"strikeout_double_play"|"strikeout"|"rundown"|"hit_by_batted_ball"|"doubled_off"|"runner_fielders_choice"|"advancing"|"stretching"|"overrunning"|"returning"|"ground_out"|"pop_out"|"line_out") - **outs** (integer) - **period** (string): Period number. May also be normal_time, extra_time or penalty_shootout, - **period_name** (string) - **period_type** (string (started|overtime|overtime_break|break|interrupted|1st_inning|2nd_inning|3rd_inning|4th_inning|5th_inning|6th_inning|7th_inning|8th_inning|9th_inning|regular_period)) ("started"|"overtime"|"overtime_break"|"break"|"interrupted"|"1st_inning"|"2nd_inning"|"3rd_inning"|"4th_inning"|"5th_inning"|"6th_inning"|"7th_inning"|"8th_inning"|"9th_inning"|"regular_period") - **pitch_number** (integer) - **pitcher_id** (string) - **player_role** (integer): Player role (1=batter, 0=runner, -1=unknown) - **players** (array (generic_event_player)) Array items: - **id** (string) (required) - **name** (string) (required) - **type** (string) - **qualifier** (string (home|away)): Side of the substitution (home or away) ("home"|"away") - **result** (string) - **scored_run_type** (string (earned_run|unearned_run|steal|home_run|other|single|double|triple|walk|balk|error|field_error|field_out|fielders_choice|sacrifice_fly|sacrifice_bunt|wild_pitch|force_out)) ("earned_run"|"unearned_run"|"steal"|"home_run"|"other"|"single"|"double"|"triple"|"walk"|"balk"|"error"|"field_error"|"field_out"|"fielders_choice"|"sacrifice_fly"|"sacrifice_bunt"|"wild_pitch"|"force_out") - **scored_runs** (integer): Current number of scored runs - **start_end_base** (string): Starting base to ending base (e.g., "1:4") - **starting_base** (integer): Starting base (e.g., "1") - **time** (string (date-time)) (required) - **type** (string (match_started|match_ended|period_start|period_score|break_start|inning_half_start|pitcher_set|batter_set|play_start|play_end|strike|ball|foul_ball|ball_in_play|run_scored|batter_out|runner_out|player_out|player_on_base|substitution|checked_runner|batter_advances)) (required) ("match_started"|"match_ended"|"period_start"|"period_score"|"break_start"|"inning_half_start"|"pitcher_set"|"batter_set"|"play_start"|"play_end"|"strike"|"ball"|"foul_ball"|"ball_in_play"|"run_scored"|"batter_out"|"runner_out"|"player_out"|"player_on_base"|"substitution"|"checked_runner"|"batter_advances") - **updated** (boolean) - **updated_time** (string (date-time)) - **generated_at** (string (date-time)) - **items** (object) ### Example Usage ```bash curl -X GET "https://api.sportradar.com/baseball/trial/v2/{locale}/schedules/live/timelines" ``` ``` -------------------------------- ### GET /{locale}/schedules/live/summaries Source: https://api.sportradar.com/baseball/trial/v2/openapi/openapi.yaml Get a list of summaries for sport events which are live right now. Sport events appear in the feed 10 minutes before the scheduled start time and are removed 10 minutes after the sport event is ended. ```markdown ### Parameters - **locale** (string (en|aa|aze|bg|br|bs|cs|da|de|el|es|et|fi|fr|heb|hr|hu|id|it|ja|ka|ko|lt|lv|me|mk|nl|no|pl|pt|ro|ru|se|sk|sl|sqi|sr|srl|th|tr|ukr|vi|zh|zht), path, required): Locale used for translations ### Responses #### 200 - response - **generated_at** (string (date-time)) - **summaries** (array (summary)) Array items: - **sport_event** (object) (required) - **channels** (array (sport_event_channels)) Array items: - **country** (string) - **country_code** (string) - **name** (string) - **url** (string) - **competitors** (array (competitor)) Array items: - **abbreviation** (string) - **age_group** (string (U23|U22|U21|U20|U19|U18|U17|U16|U15|U14|U13|U12|U11|Y10|Juniors|Youth|Unconfirmed)) ("U23"|"U22"|"U21"|"U20"|"U19"|"U18"|"U17"|"U16"|"U15"|"U14"|"U13"|"U12"|"U11"|"Y10"|"Juniors"|"Youth"|"Unconfirmed") - **country** (string) - **country_code** (string) - **gender** (string) - **id** (string) (required): Competitor URN (sr:competitor:x) - **name** (string) (required) - **players** (array (double_competitor_player)) Array items: - **country_code** (string) - **date_of_birth** (string (date)): YYYY-MM-DD - **gender** (string (female|male|mixed)) ("female"|"male"|"mixed") - **height** (integer): Height in cm - **id** (string) (required) - **jersey_number** (integer) - **loaned_to_competitor_id** (string) - **name** (string) (required) - **nationality** (string) - **nickname** (string) - **type** (string (C|OF|P|IF|RP|DH|2B|1B|SP|LF|3B|CF|RF|SS|P-OF|Unknown|P-DH|U)) ("C"|"OF"|"P"|"IF"|"RP"|"DH"|"2B"|"1B"|"SP"|"LF"|"3B"|"CF"|"RF"|"SS"|"P-OF"|"Unknown"|"P-DH"|"U") - **weight** (integer): Weight in kg - **qualifier** (string) - **virtual** (boolean) - **coverage** (object): Describes the expected coverage for different entities within this type. When type="sport_event" you will only get sport_event_properties. When type="competition" you will get sport_event_properties and competition_properties. - **competition_properties** (object) - **brackets** (boolean) - **schedules** (boolean) - **standings** (string (live|post|false)) ("live"|"post"|"false") - **team_squads** (boolean) - **sport_event_properties** (object) - **basic_play_by_play** (boolean) - **scores** (string (live|post)) ("live"|"post") - **type** (string (sport_event|competition)) ("sport_event"|"competition") - **id** (string) (required) - **replaced_by** (string): Match has been replaced with another match. - **resume_time** (string (date-time)): Resume time if sport event has been suspended - **sport_event_conditions** (object) - **attendance** (object) - **count** (integer) - **comment** (object) - **text** (string) - **ground** (object) - **neutral** (boolean) - **referees** (array (referee)) Array items: - **country_code** (string) - **id** (string) - **name** (string) - **nationality** (string) - **type** (string (main_referee)) ("main_referee") - **weather** (object) - **overall_conditions** (string (good|medium|bad|indoor|extreme)) ("good"|"medium"|"bad"|"indoor"|"extreme") - **pitch_conditions** (string (good|medium|bad)) ("good"|"medium"|"bad") - **sport_event_context** (object) - **category** (object) (required) - **country_code** (string): ISO 3361-1 A3 Country Code - **id** (string) (required): Category URN (sr:category:x) - **name** (string) (required) - **competition** (object) (required) - **alternative_name** (string) - **gender** (string) - **id** (string) (required): Competition URN (sr:competition:x) - **name** (string) (required) - **parent_id** (string) - **type** (string) - **groups** (array (sport_event_context_group)) Array items: - **group_name** (string) - **id** (string) - **name** (string) - **round** (object) - **competition_sport_event_number** (integer) - **cup_round_id** (string): Cup round URN (sr:cup_round:x) - **cup_round_number_of_sport_events** (integer) - **cup_round_sport_event_number** (integer) - **name** (string) - **number** (integer) - **other_sport_event_id** (string) - **season** (object) (required) - **competition_id** (string) (required) - **disabled** (boolean) - **end_date** (string (date)) (required) - **id** (string) (required): URN - **name** (string) (required) - **start_date** (string (date)) (required) - **year** (string) (required) - **sport** (object) (required) - **id** (string) (required): Sport URN (sr:sport:x) - **name** (string) (required) - **stage** (object) - **end_date** (string (date)) - **order** (integer) (required) - **phase** (string (1st_part_of_season_1st_leg|conference|division|final_phase|knockout_stage|main_round_1|main_round_2|placement_matches|playoffs|qualification|regular season|relegation_playoffs|stage_1|stage_1_playoff|stage_2)) (required) ("1st_part_of_season_1st_leg"|"conference"|"division"|"final_phase"|"knockout_stage"|"main_round_1"|"main_round_2"|"placement_matches"|"playoffs"|"qualification"|"regular season"|"relegation_playoffs"|"stage_1"|"stage_1_playoff"|"stage_2") - **start_date** (string (date)) - **type** (string (cup|league)) (required) ("cup"|"league") - **year** (string) - **start_time** (string (date-time)) (required): Scheduled event start - **start_time_confirmed** (boolean) (required) - **venue** (object) - **capacity** (integer) - **changed** (boolean) - **city_name** (string) - **country_code** (string): ISO 3361-1 A3 Country Code - **country_name** (string) - **id** (string) (required): Venue URN (sr:venue:x) - **map_coordinates** (string) - **name** (string) (required) - **reduced_capacity** (boolean) - **reduced_capacity_max** (integer) - **timezone** (string): Australia/Melbourne - **sport_event_status** (object) (required) - **aggregate_away_score** (integer) - **aggregate_home_score** (integer) - **aggregate_winner_id** (string) - **away_normaltime_score** (integer) - **away_overtime_score** (integer) - **away_score** (integer) - **decided_by_fed** (boolean) - **decided_inning** (integer): Inning number when sport event was decided - **home_normaltime_score** (integer) - **home_overtime_score** (integer) - **home_score** (integer) - **match_status** (string (not_started|start_delayed|aet|interrupted|ended|postponed|started|abandoned|cancelled|overtime|1st_inning|2nd_inning|3rd_inning|4th_inning|5th_inning|6th_inning|7th_inning|8th_inning|9th_inning|pause)) ("not_started"|"start_delayed"|"aet"|"interrupted"|"ended"|"postponed"|"started"|"abandoned"|"cancelled"|"overtime"|"1st_inning"|"2nd_inning"|"3rd_inning"|"4th_inning"|"5th_inning"|"6th_inning"|"7th_inning"|"8th_inning"|"9th_inning"|"pause") - **match_tie** (boolean) - **period_scores** (array (period_score)) Array items: - **away_score** (integer) (required) - **home_score** (integer) (required) - **number** (integer) - **type** (string (started|overtime|overtime_break|break|interrupted|1st_inning|2nd_inning|3rd_inning|4th_inning|5th_inning|6th_inning|7th_inning|8th_inning|9th_inning|regular_period)) ("started"|"overtime"|"overtime_break"|"break"|"interrupted"|"1st_inning"|"2nd_inning"|"3rd_inning"|"4th_inning"|"5th_inning"|"6th_inning"|"7th_inning"|"8th_inning"|"9th_inning"|"regular_period") - **scout_abandoned** (boolean): Scout has abandoned the match, no further updates. - **status** (string (not_started|started|postponed|suspended|cancelled|delayed|live|interrupted|ended|closed|abandoned)) (required) ("not_started"|"started"|"postponed"|"suspended"|"cancelled"|"delayed"|"live"|"interrupted"|"ended"|"closed"|"abandoned") - **winner_id** (string): Competitor URN (sr:competitor:x) - **statistics** (object) - **totals** (object) - **competitors** (array (object)) Array items: - **generated_at** (string (date-time)) - **items** (object) ### Example Usage ```bash curl -X GET "https://api.sportradar.com/baseball/trial/v2/{locale}/schedules/live/summaries" ``` ``` -------------------------------- ### GET /{locale}/competitions Source: https://api.sportradar.com/baseball/trial/v2/openapi/openapi.yaml Get a list of all competitions. ```markdown ### Parameters - **locale** (string (en|aa|aze|bg|br|bs|cs|da|de|el|es|et|fi|fr|heb|hr|hu|id|it|ja|ka|ko|lt|lv|me|mk|nl|no|pl|pt|ro|ru|se|sk|sl|sqi|sr|srl|th|tr|ukr|vi|zh|zht), path, required): Locale used for translations ### Responses #### 200 - response - **competitions** (array (competition_with_category)) Array items: - **alternative_name** (string) - **category** (object) - **country_code** (string): ISO 3361-1 A3 Country Code - **id** (string) (required): Category URN (sr:category:x) - **name** (string) (required) - **gender** (string) - **id** (string) (required): Competition URN (sr:competition:x) - **name** (string) (required) - **parent_id** (string) - **type** (string) - **generated_at** (string (date-time)) - **generated_at** (string (date-time)) - **items** (object) ### Example Usage ```bash curl -X GET "https://api.sportradar.com/baseball/trial/v2/{locale}/competitions" ``` ``` -------------------------------- ### GET /{locale}/seasons Source: https://api.sportradar.com/baseball/trial/v2/openapi/openapi.yaml Get a list of all seasons. ```markdown ### Parameters - **locale** (string (en|aa|aze|bg|br|bs|cs|da|de|el|es|et|fi|fr|heb|hr|hu|id|it|ja|ka|ko|lt|lv|me|mk|nl|no|pl|pt|ro|ru|se|sk|sl|sqi|sr|srl|th|tr|ukr|vi|zh|zht), path, required): Locale used for translations ### Responses #### 200 - response - **generated_at** (string (date-time)) - **seasons** (array (season)) Array items: - **competition_id** (string) (required) - **disabled** (boolean) - **end_date** (string (date)) (required) - **id** (string) (required): URN - **name** (string) (required) - **start_date** (string (date)) (required) - **year** (string) (required) - **generated_at** (string (date-time)) - **items** (object) ### Example Usage ```bash curl -X GET "https://api.sportradar.com/baseball/trial/v2/{locale}/seasons" ``` ``` -------------------------------- ### GET /{locale}/seasons/{urn_season}/simple_tournament_mappings Source: https://api.sportradar.com/baseball/trial/v2/openapi/openapi.yaml Get a list of simple tournament mappings in a season ```markdown ### Parameters - **locale** (string (en|aa|aze|bg|br|bs|cs|da|de|el|es|et|fi|fr|heb|hr|hu|id|it|ja|ka|ko|lt|lv|me|mk|nl|no|pl|pt|ro|ru|se|sk|sl|sqi|sr|srl|th|tr|ukr|vi|zh|zht), path, required): Locale used for translations - **urn_season** (string, path, required): Season URN (sr:season:x) ### Responses #### 200 - response - **generated_at** (string (date-time)) - **simple_tournament_mappings** (array (simple_tournament_mapping)) Array items: - **alternative_name** (string) - **gender** (string) - **groups** (array (simple_season_stage_group)) Array items: - **id** (string) (required) - **mappings** (array (internal_mapping)) Array items: - **id** (string) (required) - **name** (string) - **name** (string) (required) - **id** (string) (required): Competition URN (sr:competition:x) - **name** (string) (required) - **parent_id** (string) - **type** (string) - **generated_at** (string (date-time)) - **items** (object) ### Example Usage ```bash curl -X GET "https://api.sportradar.com/baseball/trial/v2/{locale}/seasons/{urn_season}/simple_tournament_mappings" ``` ``` -------------------------------- ### GET /{locale}/seasons/{urn_season}/competitors Source: https://api.sportradar.com/baseball/trial/v2/openapi/openapi.yaml Get a list of competitors in a season ```markdown ### Parameters - **locale** (string (en|aa|aze|bg|br|bs|cs|da|de|el|es|et|fi|fr|heb|hr|hu|id|it|ja|ka|ko|lt|lv|me|mk|nl|no|pl|pt|ro|ru|se|sk|sl|sqi|sr|srl|th|tr|ukr|vi|zh|zht), path, required): Locale used for translations - **urn_season** (string, path, required): Season URN (sr:season:x) - **offset** (integer, query, optional): The number of items to skip before starting to collect the result set. Default: 0 - **limit** (integer, query, optional): The numbers of items to return. Maximum: 1000 - **start** (integer, query, optional): The number of items to skip before starting to collect the result set. Default: 0 ### Responses #### 200 - response - **generated_at** (string (date-time)) - **season_competitors** (array (season_competitor)) Array items: - **abbreviation** (string) - **id** (string) (required): Competitor URN (sr:competitor:x) - **name** (string) (required) - **short_name** (string) - **virtual** (boolean) - **generated_at** (string (date-time)) - **items** (object) ### Example Usage ```bash curl -X GET "https://api.sportradar.com/baseball/trial/v2/{locale}/seasons/{urn_season}/competitors?offset=0&limit=1000&start=0" ``` ``` -------------------------------- ### GET /{locale}/seasons/{urn_season}/simple_team_mappings Source: https://api.sportradar.com/baseball/trial/v2/openapi/openapi.yaml Get a list of simple team mappings in a season ```markdown ### Parameters - **locale** (string (en|aa|aze|bg|br|bs|cs|da|de|el|es|et|fi|fr|heb|hr|hu|id|it|ja|ka|ko|lt|lv|me|mk|nl|no|pl|pt|ro|ru|se|sk|sl|sqi|sr|srl|th|tr|ukr|vi|zh|zht), path, required): Locale used for translations - **urn_season** (string, path, required): Season URN (sr:season:x) ### Responses #### 200 - response - **generated_at** (string (date-time)) - **simple_team_mappings** (array (simple_team_mapping)) Array items: - **division** (integer) - **id** (string) (required): Competitor URN (sr:competitor:x) - **mappings** (array (internal_mapping)) Array items: - **id** (string) (required) - **name** (string) - **name** (string) (required) - **state** (string) - **virtual** (boolean) - **generated_at** (string (date-time)) - **items** (object) ### Example Usage ```bash curl -X GET "https://api.sportradar.com/baseball/trial/v2/{locale}/seasons/{urn_season}/simple_team_mappings" ``` ```