{"args":{"format":"json"},"data":{"advanced":{"bat":null,"bsr":null,"field":null,"pit":{"li":0.82,"pa":16,"player_id":1088,"player_name":"Haoyang Cai","team_abbrev":"DGT","wpa":0.47},"twoc":null},"bip":null,"has_advanced":true,"leagues":[],"min_bip":25,"n_qualified":509,"n_qualified_pitchers":586,"pitcher_bip":null,"pitcher_sliders":[],"player":{"adaptability":50,"age":25,"archetype":"","arm":34,"baserunning":50,"bats":"L","birthday":"Aug 19","bunt":44,"command":79,"contact":50,"contact_quality_threshold":0.57,"country":"CN","defense":30,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"eye":50,"game_calling":20,"grit":0.592,"habit_cup":0.56,"hard_contact_delta":0.0,"hometown":"Shanghai","hr_weight_bonus":0.0,"id":1088,"il_tier":"short","injured_until":"2047-05-10","is_active":1,"is_joker":0,"is_pitcher":1,"leadership":50,"movement":57,"name":"Haoyang Cai","pitch_variance":0.071,"pitcher_role":"SK","pitcher_skill":40,"position":"P","power":50,"pull_pct":0.5,"release_angle":0.437,"repertoire":"[{\"pitch_type\": \"cutter\", \"quality\": 0.669, \"usage_weight\": 0.535}, {\"pitch_type\": \"vulcan_changeup\", \"quality\": 0.594, \"usage_weight\": 0.191}, {\"pitch_type\": \"knuckleball\", \"quality\": 0.247, \"usage_weight\": 0.072}, {\"pitch_type\": \"changeup\", \"quality\": 0.716, \"usage_weight\": 0.202}]","role_field_pos":"","role_hit":0,"role_run":0,"role_two_way":0,"roster_slot":"pitcher","rotation_slot":2,"run_aggressiveness":50,"salary":4963333,"secondary_country":"","skill":22,"speed":34,"stamina":37,"stay_aggressiveness":0.232,"streak_games":0,"streak_heat":0.0,"streak_state":0,"streak_weeks":0,"team_abbrev":"DGT","team_id":23,"team_name":"Daejeon Ginseng Traders","throws":"L","work_ethic":39,"work_habits":41},"qualified":false,"selected_league":null,"sliders":[],"woba":null,"woba_against":null,"xwoba":null,"xwoba_against":null},"endpoint":"player_o27i"}
