Skip to content

griddy-sdk


griddy-sdk / PlayerDetail

Interface: PlayerDetail

Defined in: src/griddy/nfl/models/entities/player.ts:82

Player detail with extended information.

Extends

Properties

bio?

optional bio: string

Defined in: src/griddy/nfl/models/entities/player.ts:84

Player biography


birthDate?

optional birthDate: string

Defined in: src/griddy/nfl/models/entities/player.ts:10

Player's birth date

Inherited from

Player.birthDate


collegeConference?

optional collegeConference: string

Defined in: src/griddy/nfl/models/entities/player.ts:12

Player's college conference

Inherited from

Player.collegeConference


collegeName?

optional collegeName: string

Defined in: src/griddy/nfl/models/entities/player.ts:14

Player's college

Inherited from

Player.collegeName


currentTeamId?

optional currentTeamId: string

Defined in: src/griddy/nfl/models/entities/player.ts:16

Current team identifier

Inherited from

Player.currentTeamId


displayName?

optional displayName: string

Defined in: src/griddy/nfl/models/entities/player.ts:18

Player's display name

Inherited from

Player.displayName


draft?

optional draft: object

Defined in: src/griddy/nfl/models/entities/player.ts:94

Draft information

pick?

optional pick: number

round?

optional round: number

team?

optional team: string

year?

optional year: number


draftClub?

optional draftClub: string

Defined in: src/griddy/nfl/models/entities/player.ts:20

Team that drafted the player

Inherited from

Player.draftClub


draftNumber?

optional draftNumber: number

Defined in: src/griddy/nfl/models/entities/player.ts:22

Overall draft pick number

Inherited from

Player.draftNumber


draftround?

optional draftround: number

Defined in: src/griddy/nfl/models/entities/player.ts:24

Draft round

Inherited from

Player.draftround


entryYear?

optional entryYear: number

Defined in: src/griddy/nfl/models/entities/player.ts:26

Year player entered the league

Inherited from

Player.entryYear


esbId?

optional esbId: string

Defined in: src/griddy/nfl/models/entities/player.ts:28

ESB identifier

Inherited from

Player.esbId


firstName?

optional firstName: string

Defined in: src/griddy/nfl/models/entities/player.ts:30

Player's first name

Inherited from

Player.firstName


footballName?

optional footballName: string

Defined in: src/griddy/nfl/models/entities/player.ts:32

Player's football name (nickname)

Inherited from

Player.footballName


gsisId?

optional gsisId: string

Defined in: src/griddy/nfl/models/entities/player.ts:34

GSIS identifier

Inherited from

Player.gsisId


gsisItId?

optional gsisItId: number

Defined in: src/griddy/nfl/models/entities/player.ts:36

GSIS IT identifier

Inherited from

Player.gsisItId


headshot?

optional headshot: string

Defined in: src/griddy/nfl/models/entities/player.ts:38

URL to player headshot image

Inherited from

Player.headshot


height?

optional height: string

Defined in: src/griddy/nfl/models/entities/player.ts:40

Player height (format is feet-inches)

Inherited from

Player.height


highlights?

optional highlights: string[]

Defined in: src/griddy/nfl/models/entities/player.ts:86

Career highlights


jerseyNumber?

optional jerseyNumber: number

Defined in: src/griddy/nfl/models/entities/player.ts:42

Player's jersey number

Inherited from

Player.jerseyNumber


lastName?

optional lastName: string

Defined in: src/griddy/nfl/models/entities/player.ts:44

Player's last name

Inherited from

Player.lastName


nflId?

optional nflId: number

Defined in: src/griddy/nfl/models/entities/player.ts:46

NFL player identifier

Inherited from

Player.nflId


ngsPosition?

optional ngsPosition: string

Defined in: src/griddy/nfl/models/entities/player.ts:48

Next Gen Stats position

Inherited from

Player.ngsPosition


ngsPositionGroup?

optional ngsPositionGroup: string

Defined in: src/griddy/nfl/models/entities/player.ts:50

Next Gen Stats position group

Inherited from

Player.ngsPositionGroup


position?

optional position: string

Defined in: src/griddy/nfl/models/entities/player.ts:52

Player's position

Inherited from

Player.position


positionGroup?

optional positionGroup: string

Defined in: src/griddy/nfl/models/entities/player.ts:54

Player's position group

Inherited from

Player.positionGroup


rookieYear?

optional rookieYear: number

Defined in: src/griddy/nfl/models/entities/player.ts:56

Player's rookie year

Inherited from

Player.rookieYear


season?

optional season: number

Defined in: src/griddy/nfl/models/entities/player.ts:58

Current season

Inherited from

Player.season


shortName?

optional shortName: string

Defined in: src/griddy/nfl/models/entities/player.ts:60

Shortened player name

Inherited from

Player.shortName


smartId?

optional smartId: string

Defined in: src/griddy/nfl/models/entities/player.ts:62

Smart identifier for the player

Inherited from

Player.smartId


socialMedia?

optional socialMedia: object

Defined in: src/griddy/nfl/models/entities/player.ts:88

Social media links

facebook?

optional facebook: string

instagram?

optional instagram: string

twitter?

optional twitter: string


status?

optional status: string

Defined in: src/griddy/nfl/models/entities/player.ts:64

Player status code

Inherited from

Player.status


statusDescriptionAbbr?

optional statusDescriptionAbbr: string

Defined in: src/griddy/nfl/models/entities/player.ts:66

Abbreviated status description

Inherited from

Player.statusDescriptionAbbr


statusShortDescription?

optional statusShortDescription: string

Defined in: src/griddy/nfl/models/entities/player.ts:68

Short status description

Inherited from

Player.statusShortDescription


teamAbbr?

optional teamAbbr: string

Defined in: src/griddy/nfl/models/entities/player.ts:70

Current team abbreviation

Inherited from

Player.teamAbbr


uniformNumber?

optional uniformNumber: string

Defined in: src/griddy/nfl/models/entities/player.ts:72

Player's uniform number (formatted)

Inherited from

Player.uniformNumber


weight?

optional weight: number

Defined in: src/griddy/nfl/models/entities/player.ts:74

Player weight in pounds

Inherited from

Player.weight


yearsOfExperience?

optional yearsOfExperience: number

Defined in: src/griddy/nfl/models/entities/player.ts:76

Years of NFL experience

Inherited from

Player.yearsOfExperience