Incident message contained either an invalid sport or league (event group).
Incident message was incorrectly formed.
BOS node for selected endpoint might not be available
Sub Code
Title
Message
430
Failed to delete event league [league]
League might not exist or parameters are missing.
Sub Code
Title
Message
431
Failed to delete game [game]
Game might not exist or parameters are missing.
Sub Code
Title
Message
432
Failed to get all games in the date range [startdate] to [enddate]
Invalid date range or parameters are missing
Sub Code
Title
Message
433
Failed to get all games
None
Sub Code
Title
Message
434
Failed to get all sports
None
Sub Code
Title
Message
435
Failed to get all games in league [league] between [start] to [end]
Invalid date range or parameters are missing
Sub Code
Title
Message
436
Failed to get all games in league [league]
None
Sub Code
Title
Message
437
Failed to get all leagues for sport [sport ]
None
Sub Code
Title
Message
438
Failed to get all sports and leagues
None
Sub Code
Title
Message
439
Failed to get all teams for league [ league]
None
Sub Code
Title
Message
440
Failed to get the last event id for league [league] on [date]
Sub Code
Title
Message
441
Failed to get the last event id
Sub Code
Title
Message
442
Failed to get the last game id for league [league] on [date]
Sub Code
Title
Message
443
Failed to get the last game id for all sports
Sub Code
Title
Message
444
Failed to get the last game for all sports
Sub Code
Title
Message
445
Failed to run replay for [sport]
Replay failed to send to one or more endpoints
Sub Code
Title
Message
446
Failed to get league details for [leaguename]
Sub Code
Title
Message
447
Failed to change password for [username]
Sub Code
Title
Message
448
Failed to get active state for user [userid ]
Sub Code
Title
Message
450
Not normalized incident
Object of type BOS Schema
Sub Code
Title
Message
451
Invalid data format
Object of type BOS Schema
Sub Code
Title
Message
452
Internal server error
Sub Code
Title
Message
460
Invalid sport [sport]
Try one of: [list of valid sports]
Sub Code
Title
Message
461
Invalid league [league]
Try one of: [list of valid leagues]
Sub Code
Title
Message
462
Invalid home team [team]
Try one of: [list of valid teams]
Sub Code
Title
Message
463
Invalid away team [team]
Try one of: [list of valid teams]
Sub Code
Title
Message
464
Invalid start time
Format is [YYYY-MM-DDTHH:MM:SS.00Z]
Sub Code
Title
Message
465
Invalid teams selection [home] v [away]
Teams must be different
Sub Code
Title
Message
466
Invalid user id [user]
The user id was invalid
Sub Code
Title
Message
470
Missing parameters [list of parameters]
Parameters are: sport, league, home, away, start_time, user
Sub Code
Title
Message
471
Failed to get last event id
None
Sub Code
Title
Message
472
Failed to add new event
None
Sub Code
Title
Message
473
Failed to get new event id
None
Sub Code
Title
Message
474
Failed to add new game
None
Sub Code
Title
Message
475
Failed to get new game id
None
Sub Code
Title
Message
476
Failed to update game progress
None
Sub Code
Title
Message
477
Failed to add new game progress
None
Sub Code
Title
Message
478
Game already exists
A game can't be created more than once
Sub Code
Title
Message
480
Missing parameters [list of parameters]
Parameters are: sport, league, home, away, start_time, whistle_start_time, match_id
Sub Code
Title
Message
481
Whistle start time [whistle_start_time] is before the start time [start_time]
The whistle start time must be equal to or after the start time.
Sub Code
Title
Message
482
Failed to add whistle start time
None
Sub Code
Title
Message
483
Failed to update game progress
None
Sub Code
Title
Message
484
Game must not have already started
None
Sub Code
Title
Message
485
Missing parameters [list of parameters]
Parameters are: sport, league, home, away, start_time, home_score, away_score, match_id
Sub Code
Title
Message
486
Game must not have already started
None
Sub Code
Title
Message
487
Game must not have already started
None
Sub Code
Title
Message
490
Missing parameters [list of parameters]
Parameters are: sport, league, home, away, start_time, whistle_end_time, match_id
Sub Code
Title
Message
491
Whistle end time [whistle_end_time] is before the whistle start time [whistle_start_time]
The whistle end time must be equal to or after the whistle start time.
Sub Code
Title
Message
492
Failed to add whistle end time
None
Sub Code
Title
Message
493
Failed to update game progress
None
Sub Code
Title
Message
494
Failed to update game progress
A game can't be finished until the scores are added
Sub Code
Title
Message
495
Missing parameters [list of parameters]
Parameters are: sport, league, home, away, start_time, whistle_end_time, match_id
Sub Code
Title
Message
496
Failed to update game progress
None
Sub Code
Title
Message
496
Game can't be canceled
A game can only be canceled if it hasn't started, or if it's still in progress
Sub Code
Title
Message
540
Unable to log in
Could happen due to gateway time out errors or web service failure
Adds a new game and sends a create incident message to BOS.
Starts an existing game and sends an in_progress incident message to BOS.
Add scores to a game.
Finish a game
Cancel a game
Delete an event according to the league and date.
Delete an event according to the league and date.
Get all games data between a date range.
Get all games.
Get all sports.
Get all games data between a date range and for a league.
Get all games for a league.
Get all leagues from a league.
Get all sports and leagues
Get all teams from a league.
Get all league information from its name.
Get the event id of the last event on a date and for the league.
Get the id of the last event.
Get the game id of the last game on a date and for the league.
Get the game id of the last game for all sports.
Get the game details of all games sorted descending so the most recent (last) game is the first record
Run a data replay for the selected sport and league(s)
Note: Replays can only be run for one sport at a time.
The following objects are used to pass data to, or objects from response messages, the five API endpoints:
Parameters for new BOS incident message to create a game and add to Couch Potato database.
Parameters for new BOS incident message to start a game and add to Couch Potato database.
Parameters for new BOS incident message to set the score of a game and add to Couch Potato database.
Parameters for new BOS incident message to finish/complete a game and add to Couch Potato database.
Parameters for new BOS incident message to cancel a game and add to Couch Potato database.
Object attributes for a 200 response from an add_game call.
Object attributes for a 200 response from an start_game call.
Object attributes for a 200 response from an add_score call.
Object attributes for a 200 response from an finish_game call.
Object attributes for a 200 response from an cancel_game call.