{
    "player_stat_headers": {
        "base_headers": [
            "id",
            "first_name",
            "last_name",
            "active",
            "current_team",
            "position",
            "nickname",
            "last_played",
            "mlb_debut",
            "bat_side",
            "pitch_hand"
        ],
        "season_stat_headers": ["type", "group", "season"],
        "fielding_stat_headers": [
            "gamesPlayed",
            "gamesStarted",
            "assists",
            "putOuts",
            "errors",
            "chances",
            "fielding",
            "position",
            "rangeFactorPerGame",
            "rangeFactorPer9Inn",
            "innings",
            "games",
            "doublePlays",
            "triplePlays",
            "throwingErrors"
        ],
        "batting_stat_headers": [
            "gamesPlayed",
            "groundOuts",
            "airOuts",
            "runs",
            "doubles",
            "triples",
            "homeRuns",
            "strikeOuts",
            "baseOnBalls",
            "intentionalWalks",
            "hits",
            "hitByPitch",
            "avg",
            "atBats",
            "obp",
            "slg",
            "ops",
            "caughtStealing",
            "stolenBases",
            "stolenBasePercentage",
            "groundIntoDoublePlay",
            "numberOfPitches",
            "plateAppearances",
            "totalBases",
            "rbi",
            "leftOnBase",
            "sacBunts",
            "sacFlies",
            "babip",
            "groundOutsToAirouts",
            "catchersInterference",
            "atBatsPerHomeRun"
        ],
        "pitching_stat_headers": [
            "gamesPlayed",
            "gamesStarted",
            "groundOuts",
            "airOuts",
            "runs",
            "doubles",
            "triples",
            "homeRuns",
            "strikeOuts",
            "baseOnBalls",
            "intentionalWalks",
            "hits",
            "hitByPitch",
            "avg",
            "atBats",
            "obp",
            "slg",
            "ops",
            "caughtStealing",
            "stolenBases",
            "stolenBasePercentage",
            "groundIntoDoublePlay",
            "numberOfPitches",
            "era",
            "inningsPitched",
            "wins",
            "losses",
            "saves",
            "saveOpportunities",
            "holds",
            "blownSaves",
            "earnedRuns",
            "whip",
            "battersFaced",
            "outs",
            "gamesPitched",
            "completeGames",
            "shutouts",
            "strikes",
            "strikePercentage",
            "hitBatsmen",
            "balks",
            "wildPitches",
            "pickoffs",
            "totalBases",
            "groundOutsToAirouts",
            "winPercentage",
            "pitchesPerInning",
            "gamesFinished",
            "strikeoutWalkRatio",
            "strikeoutsPer9Inn",
            "walksPer9Inn",
            "hitsPer9Inn",
            "runsScoredPer9",
            "homeRunsPer9",
            "inheritedRunners",
            "inheritedRunnersScored",
            "catchersInterference",
            "sacBunts",
            "sacFlies"
        ]
    },
    "team_stat_headers": {},
    "game_stat_headers": {
        "box_score_headers": {
            "gameId": "",
            "teamInfo": {
                "away": ["id", "abbreviation", "teamName", "shortName"],
                "home": ["id", "abbreviation", "teamName", "shortName"]
            },
            "playerInfo": {"ID<playerId>": ["id", "fullName", "boxscoreName"]},
            "away": {
                "team": {"id": "<teamId>"},
                "teamStats": {
                    "batting": [
                        "runs",
                        "doubles",
                        "triples",
                        "homeRuns",
                        "strikeOuts",
                        "baseOnBalls",
                        "hits",
                        "avg",
                        "atBats",
                        "obp",
                        "slg",
                        "ops",
                        "stolenBases",
                        "rbi",
                        "leftOnBase"
                    ],
                    "pitching": [
                        "runs",
                        "doubles",
                        "triples",
                        "homeRuns",
                        "strikeOuts",
                        "baseOnBalls",
                        "hits",
                        "atBats",
                        "obp",
                        "stolenBases",
                        "numberOfPitches",
                        "era",
                        "inningsPitched",
                        "earnedRuns",
                        "pitchesThrown",
                        "strikes",
                        "rbi"
                    ]
                },
                "players": {
                    "ID<playerId>": {
                        "person": ["id", "fullName"],
                        "jerseyNumber": "str",
                        "position": {"abbreviation": "str"},
                        "status": {},
                        "parentTeamId": "int",
                        "battingOrder": "str",
                        "stats": {
                            "batting": [
                                "runs",
                                "doubles",
                                "triples",
                                "homeRuns",
                                "strikeOuts",
                                "baseOnBalls",
                                "hits",
                                "atBats",
                                "stolenBases",
                                "rbi",
                                "leftOnBase"
                            ],
                            "pitching": [
                                "runs",
                                "doubles",
                                "triples",
                                "homeRuns",
                                "strikeOuts",
                                "baseOnBalls",
                                "hits",
                                "atBats",
                                "stolenBases",
                                "numberOfPitches",
                                "inningsPitched",
                                "wins",
                                "losses",
                                "holds",
                                "blownSaves",
                                "earnedRuns",
                                "pitchesThrown",
                                "strikes",
                                "rbi"
                            ]
                        },
                        "seasonStats": {
                            "batting": [
                                "runs",
                                "doubles",
                                "triples",
                                "homeRuns",
                                "strikeOuts",
                                "baseOnBalls",
                                "hits",
                                "atBats",
                                "stolenBases",
                                "rbi",
                                "leftOnBase"
                            ],
                            "pitching": [
                                "runs",
                                "doubles",
                                "triples",
                                "homeRuns",
                                "strikeOuts",
                                "baseOnBalls",
                                "hits",
                                "atBats",
                                "stolenBases",
                                "numberOfPitches",
                                "inningsPitched",
                                "wins",
                                "losses",
                                "holds",
                                "blownSaves",
                                "earnedRuns",
                                "pitchesThrown",
                                "strikes",
                                "rbi"
                            ]
                        },
                        "gameStatus": {},
                        "allPositions": [{"abbreviation": "str"}]
                    }
                },
                "batters": ["int<playerId>"],
                "pitchers": ["int<playerId>"],
                "bench": ["int<playerId>"],
                "bullpen": ["int<playerId>"],
                "battingOrder": ["int<playerId>"],
                "info": [
                    {
                        "title": "str",
                        "fieldList": [{"label": "str", "value": "str"}]
                    }
                ],
                "note": [{"label": "str", "value": "str"}]
            },
            "home": {
                "team": {"id": "<teamId>"},
                "teamStats": {
                    "batting": [
                        "runs",
                        "doubles",
                        "triples",
                        "homeRuns",
                        "strikeOuts",
                        "baseOnBalls",
                        "hits",
                        "avg",
                        "atBats",
                        "obp",
                        "slg",
                        "ops",
                        "stolenBases",
                        "rbi",
                        "leftOnBase"
                    ],
                    "pitching": [
                        "runs",
                        "doubles",
                        "triples",
                        "homeRuns",
                        "strikeOuts",
                        "baseOnBalls",
                        "hits",
                        "atBats",
                        "obp",
                        "stolenBases",
                        "numberOfPitches",
                        "era",
                        "inningsPitched",
                        "earnedRuns",
                        "pitchesThrown",
                        "strikes",
                        "rbi"
                    ]
                },
                "players": {
                    "ID<playerId>": {
                        "person": ["id", "fullName"],
                        "jerseyNumber": "str",
                        "position": {"abbreviation": "str"},
                        "status": {},
                        "parentTeamId": "int",
                        "battingOrder": "str",
                        "stats": {
                            "batting": [
                                "runs",
                                "doubles",
                                "triples",
                                "homeRuns",
                                "strikeOuts",
                                "baseOnBalls",
                                "hits",
                                "atBats",
                                "stolenBases",
                                "rbi",
                                "leftOnBase"
                            ],
                            "pitching": [
                                "runs",
                                "doubles",
                                "triples",
                                "homeRuns",
                                "strikeOuts",
                                "baseOnBalls",
                                "hits",
                                "atBats",
                                "stolenBases",
                                "numberOfPitches",
                                "inningsPitched",
                                "wins",
                                "losses",
                                "holds",
                                "blownSaves",
                                "earnedRuns",
                                "pitchesThrown",
                                "strikes",
                                "rbi"
                            ]
                        },
                        "seasonStats": {
                            "batting": [
                                "runs",
                                "doubles",
                                "triples",
                                "homeRuns",
                                "strikeOuts",
                                "baseOnBalls",
                                "hits",
                                "atBats",
                                "stolenBases",
                                "rbi",
                                "leftOnBase"
                            ],
                            "pitching": [
                                "runs",
                                "doubles",
                                "triples",
                                "homeRuns",
                                "strikeOuts",
                                "baseOnBalls",
                                "hits",
                                "atBats",
                                "stolenBases",
                                "numberOfPitches",
                                "inningsPitched",
                                "wins",
                                "losses",
                                "holds",
                                "blownSaves",
                                "earnedRuns",
                                "pitchesThrown",
                                "strikes",
                                "rbi"
                            ]
                        },
                        "gameStatus": {},
                        "allPositions": [{"abbreviation": "str"}]
                    }
                },
                "batters": ["int<playerId>"],
                "pitchers": ["int<playerId>"],
                "bench": ["int<playerId>"],
                "bullpen": ["int<playerId>"],
                "battingOrder": ["int<playerId>"],
                "info": [
                    {
                        "title": "str",
                        "fieldList": [{"label": "str", "value": "str"}]
                    }
                ],
                "note": [{"label": "str", "value": "str"}]
            },
            "awayBatters": [
                [
                    "namefield",
                    "ab",
                    "r",
                    "h",
                    "doubles",
                    "triples",
                    "hr",
                    "rbi",
                    "sb",
                    "bb",
                    "k",
                    "lob",
                    "avg",
                    "ops",
                    "personId",
                    "substitution",
                    "note",
                    "name",
                    "position",
                    "obp",
                    "slg",
                    "battingOrder"
                ]
            ],
            "homeBatters": [
                [
                    "namefield",
                    "ab",
                    "r",
                    "h",
                    "doubles",
                    "triples",
                    "hr",
                    "rbi",
                    "sb",
                    "bb",
                    "k",
                    "lob",
                    "avg",
                    "ops",
                    "personId",
                    "substitution",
                    "note",
                    "name",
                    "position",
                    "obp",
                    "slg",
                    "battingOrder"
                ]
            ],
            "awayBattingTotals": [
                "namefield",
                "ab",
                "r",
                "h",
                "hr",
                "rbi",
                "bb",
                "k",
                "lob",
                "avg",
                "ops",
                "obp",
                "slg",
                "name",
                "position",
                "note",
                "substitution",
                "battingOrder",
                "personId"
            ],
            "homeBattingTotals": [
                "namefield",
                "ab",
                "r",
                "h",
                "hr",
                "rbi",
                "bb",
                "k",
                "lob",
                "avg",
                "ops",
                "obp",
                "slg",
                "name",
                "position",
                "note",
                "substitution",
                "battingOrder",
                "personId"
            ],
            "awayBattingNotes": "str",
            "homeBattingNotes": "str",
            "awayPitchers": [
                [
                    "namefield",
                    "ip",
                    "h",
                    "r",
                    "er",
                    "bb",
                    "k",
                    "hr",
                    "era",
                    "p",
                    "s",
                    "name",
                    "personId",
                    "note"
                ]
            ],
            "homePitchers": [
                [
                    "namefield",
                    "ip",
                    "h",
                    "r",
                    "er",
                    "bb",
                    "k",
                    "hr",
                    "era",
                    "p",
                    "s",
                    "name",
                    "personId",
                    "note"
                ]
            ],
            "awayPitchingTotals": [
                "namefield",
                "ip",
                "h",
                "r",
                "er",
                "bb",
                "k",
                "hr",
                "p",
                "s",
                "era",
                "name",
                "personId",
                "note"
            ],
            "homePitchingTotals": [
                "namefield",
                "ip",
                "h",
                "r",
                "er",
                "bb",
                "k",
                "hr",
                "p",
                "s",
                "era",
                "name",
                "personId",
                "note"
            ],
            "gameBoxInfo": [{"label": "value"}]
        }
    }
}