# Bootstrap Static Response
The main configuration endpoint that contains all static data.
```json
{
"events": [Event],
"game_settings": GameSettings,
"phases": [Phase],
"teams": [Team],
"total_players": Integer,
"elements": [Player],
"element_stats": [ElementStat],
"element_types": [ElementType],
"chips": [Chip],
"game_config": GameConfig
}
```
## Sub-schemas
### Event Schema
```json
{
"id": Integer,
"name": String,
"deadline_time": String (ISO datetime),
"release_time": String | null,
"average_entry_score": Integer,
"finished": Boolean,
"data_checked": Boolean,
"deadline_time_game_offset": Integer,
"highest_score": Integer | null,
"is_previous": Boolean,
"is_current": Boolean,
"is_next": Boolean,
"cup_leagues_created": Boolean,
"h2h_ko_matches_created": Boolean,
"can_enter": Boolean,
"can_manage": Boolean,
"released": Boolean,
"ranked_count": Integer,
"chip_plays": [ChipPlay],
"most_selected": Integer | null (player_id),
"most_transferred_in": Integer | null (player_id),
"top_element": Integer | null (player_id),
"top_element_info": {
"id": Integer,
"points": Integer
"most_captained": Integer | null (player_id),
"most_vice_captained": Integer | null (player_id),
"overrides": Object
}
```
### Team Schema
```json
{
"code": Integer,
"draw": Integer,
"loss": Integer,
"name": String,
"played": Integer,
"points": Integer,
"position": Integer,
"short_name": String,
"strength": Integer,
"team_division": null,
"unavailable": Boolean,
"win": Integer,
"strength_overall_home": Integer,
"strength_overall_away": Integer,
"strength_attack_home": Integer,
"strength_attack_away": Integer,
"strength_defence_home": Integer,
"strength_defence_away": Integer,
"pulse_id": Integer
}
```
### Player Schema
```json
{
"code": Integer,
"cost_change_event": Integer,
"cost_change_event_fall": Integer,
"cost_change_start": Integer,
"cost_change_start_fall": Integer,
"dreamteam_count": Integer,
"element_type": Integer,
"ep_next": String,
"ep_this": String,
"event_points": Integer,
"first_name": String,
"form": String,
"id": Integer,
"in_dreamteam": Boolean,
"news": String,
"news_added": String (ISO datetime) | null,
"now_cost": Integer,
"photo": String,
"points_per_game": String,
"second_name": String,
"selected_by_percent": String,
"special": Boolean,
"squad_number": Integer | null,
"status": String,
"team": Integer,
"team_code": Integer,
"total_points": Integer,
"transfers_in": Integer,
"transfers_in_event": Integer,
"transfers_out": Integer,
"transfers_out_event": Integer,
"value_form": String,
"value_season": String,
"web_name": String,
"minutes": Integer,
"goals_scored": Integer,
"assists": Integer,
"clean_sheets": Integer,
"goals_conceded": Integer,
"own_goals": Integer,
"penalties_saved": Integer,
"penalties_missed": Integer,
"yellow_cards": Integer,
"red_cards": Integer,
"saves": Integer,
"bonus": Integer,
"bps": Integer,
"influence": String,
"creativity": String,
"threat": String,
"ict_index": String,
"starts": Integer,
"expected_goals": String,
"expected_assists": String,
"expected_goal_involvements": String,
"expected_goals_conceded": String,
"influence_rank": Integer,
"influence_rank_type": Integer,
"creativity_rank": Integer,
"creativity_rank_type": Integer,
"threat_rank": Integer,
"threat_rank_type": Integer,
"ict_index_rank": Integer,
"ict_index_rank_type": Integer,
"corners_and_indirect_freekicks_order": Integer | null,
"corners_and_indirect_freekicks_text": String,
"direct_freekicks_order": Integer | null,
"direct_freekicks_text": String,
"penalties_order": Integer | null,
"penalties_text": String,
"expected_goals_per_90": Float,
"saves_per_90": Float,
"expected_assists_per_90": Float,
"expected_goal_involvements_per_90": Float,
"expected_goals_conceded_per_90": Float,
"goals_conceded_per_90": Float,
"clean_sheets_per_90": Float,
"starts_per_90": Float,
"now_cost_rank": Integer,
"now_cost_rank_type": Integer,
"form_rank": Integer,
"form_rank_type": Integer,
"points_per_game_rank": Integer,
"points_per_game_rank_type": Integer,
"selected_rank": Integer,
"selected_rank_type": Integer,
"birth_date": String (YYYY-MM-DD),
"region": Integer | null,
"team_join_date": String (YYYY-MM-DD) | null,
"known_name": String | null,
"removed": Boolean,
"opta_code": String,
"has_temporary_code": Boolean,
"can_select": Boolean,
"can_transact": Boolean,
"tackles": Integer,
"recoveries": Integer,
"clearances_blocks_interceptions": Integer,
"defensive_contribution": String,
"defensive_contribution_per_90": Float,
"scout_risks": Array
}
```