SportsDataIO · Schema
PlayerBasic
Sports DataStatisticsLive ScoresFantasy SportsOddsNFLNBAMLBNHLSoccer
Properties
| Name | Type | Description |
|---|---|---|
| PlayerID | integer | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their MLB career |
| SportsDataID | stringnull | Deprecated. Use SportRadarPlayerID instead. |
| Status | stringnull | Indicates the player's status of being on an Major League Active Roster. Possible values include: Active, 40 Man Active, Non-Roster Invitee, Minors, Inactive, 7 Day Injury List, 10 Day Injury List, 15 |
| TeamID | integernull | The team's unique TeamID as assigned by SportsDataIO |
| Team | stringnull | The abbreviation [Key] of the team |
| Jersey | integernull | The player's jersey number |
| PositionCategory | stringnull | The player's position category. Possible values: DH, IF, OF, P, PH, PR |
| Position | stringnull | The player's position associated with the given game or season. Possible values: 1B; 2B; 3B; C; CF; DH; IF; LF; OF; P; PH; PR; RF; RP; SP; SS |
| FirstName | stringnull | The player's first name |
| LastName | stringnull | The player's last name |
| BirthDate | stringnull | The player's date of birth |
| BirthCity | stringnull | The city in which the player was born |
| BirthState | stringnull | The state in which the player was born. Note: State will be NULL for all countries outside of North America and Australia |
| BirthCountry | stringnull | The country in which the player was born |
| GlobalTeamID | integernull | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues |
| BatHand | stringnull | The player's batting hand. Possible values: R, L, S |
| ThrowHand | stringnull | The player's throwing hand. Possible values: R, L, S |
| Height | integernull | The player's height in inches |
| Weight | integernull | The weight of the player in pounds (lbs.) |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/PlayerBasic",
"title": "PlayerBasic",
"properties": {
"PlayerID": {
"type": "integer",
"description": "The player's unique PlayerID as assigned by SportsDataIO. Note: this ID will stay with the player throughout their MLB career"
},
"SportsDataID": {
"type": [
"string",
"null"
],
"description": "Deprecated. Use SportRadarPlayerID instead."
},
"Status": {
"type": [
"string",
"null"
],
"description": "Indicates the player's status of being on an Major League Active Roster. Possible values include: Active, 40 Man Active, Non-Roster Invitee, Minors, Inactive, 7 Day Injury List, 10 Day Injury List, 15 Day Injury List, 60 Day Injury List, Restricted List, Paternity List, Bereavement List, Military List"
},
"TeamID": {
"type": [
"integer",
"null"
],
"description": "The team's unique TeamID as assigned by SportsDataIO"
},
"Team": {
"type": [
"string",
"null"
],
"description": "The abbreviation [Key] of the team"
},
"Jersey": {
"type": [
"integer",
"null"
],
"description": "The player's jersey number"
},
"PositionCategory": {
"type": [
"string",
"null"
],
"description": "The player's position category. Possible values: DH, IF, OF, P, PH, PR"
},
"Position": {
"type": [
"string",
"null"
],
"description": "The player's position associated with the given game or season. Possible values: 1B; 2B; 3B; C; CF; DH; IF; LF; OF; P; PH; PR; RF; RP; SP; SS"
},
"FirstName": {
"type": [
"string",
"null"
],
"description": "The player's first name"
},
"LastName": {
"type": [
"string",
"null"
],
"description": "The player's last name"
},
"BirthDate": {
"type": [
"string",
"null"
],
"description": "The player's date of birth"
},
"BirthCity": {
"type": [
"string",
"null"
],
"description": "The city in which the player was born"
},
"BirthState": {
"type": [
"string",
"null"
],
"description": "The state in which the player was born. Note: State will be NULL for all countries outside of North America and Australia"
},
"BirthCountry": {
"type": [
"string",
"null"
],
"description": "The country in which the player was born"
},
"GlobalTeamID": {
"type": [
"integer",
"null"
],
"description": "A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues"
},
"BatHand": {
"type": [
"string",
"null"
],
"description": "The player's batting hand. Possible values: R, L, S"
},
"ThrowHand": {
"type": [
"string",
"null"
],
"description": "The player's throwing hand. Possible values: R, L, S"
},
"Height": {
"type": [
"integer",
"null"
],
"description": "The player's height in inches"
},
"Weight": {
"type": [
"integer",
"null"
],
"description": "The weight of the player in pounds (lbs.)"
}
}
}