API Reference

add_game

Adds a new game and sends a create incident message to BOS.

POST /add_game/:create_message

start_game

Starts an existing game and sends an in_progress incident message to BOS.

POST /start_game/:in_progress_message

add_score

Add scores to a game.

POST /add_score/:result_message

finish_game

Finish a game

cancel_game

Cancel a game

delete_event

Delete an event according to the league and date.

  • date: The date of the event. Format is YYYY-MM-DD (UTC)

  • league: The name of the league

delete_game

Delete an event according to the league and date.

  • game_id: The id of the game to be deleted.

get_all_data_by_date_range

Get all games data between a date range.

  • start_date: The start of the date range. Format is YYYY-MM-DDTHH:MM:SS.000Z

  • end_date: The end of the date range. Format is YYYY-MM-DDTHH:MM:SS.000Z

get_all_games

Get all games.

get_all_sports

Get all sports.

get_games_by_league_and_date

Get all games data between a date range and for a league.

  • league: The sport league (event group).

  • start: The start of the date range. Format is YYYY-MM-DDTHH:MM:SS.000Z.

  • end: The end of the date range. Format is YYYY-MM-DDTHH:MM:SS.

get_games_by_league

Get all games for a league.

  • league: The league (event group).

get_leagues_by_sport

Get all leagues from a league.

  • sport: The id of the sport.

get_sports_and_leagues

Get all sports and leagues

get_teams_by_league

Get all teams from a league.

  • league: The id of the league.

get_league_data_by_name

Get all league information from its name.

  • leaguename: The name of the league.

last_event_id_by_date_and_league

Get the event id of the last event on a date and for the league.

  • date: Event date in the format YYYY-MM_DD

  • league: The name of the league.

last_event_id

Get the id of the last event.

last_game_id_by_date_and_league

Get the game id of the last game on a date and for the league.

  • date: Game date in the format YYYY-MM_DD

  • league: The name of the league.

last_game_id

Get the game id of the last game for all sports.

last_game

Get the game details of all games sorted descending so the most recent (last) game is the first record

run_replay

Run a data replay for the selected sport and league(s)

  • sport: The name of the sport

  • leagues: The name of the leagues. Pipe separated list, e.g "EPL|La Liga|Serie A

  • start: Start date in the format YYYY-MM_DD

  • end: End date in the format YYYY-MM_DD

circle-exclamation

Last updated

Was this helpful?