NFL

Get a single player_contract by id

get/api/v1/nfl/player_contracts/{id}

Request

  • Base URL: https://api.stat-api.com
  • URL: https://api.stat-api.com/api/v1/nfl/player_contracts/{id}
  • Auth: HTTP bearer

Path parameters

idinteger required

Primary Key

Primary key (id) of the player_contracts row.

Response

Single player_contracts row.

apyinteger required

Average annual value (APY) in U.S. dollars — total value divided by years.

apy_cap_pctnumber double required

APY as a percentage of the league salary cap in the signing year (0.0-100.0).

collegestring nullable
date_of_birthstring date nullable
guaranteedinteger required

Total guaranteed money over the life of the contract, in U.S. dollars.

heightstring nullable

Height (e.g., 6-2).

idinteger required

Primary Key

inflated_apyinteger required

apy adjusted to the most recent salary cap.

inflated_guaranteedinteger required

guaranteed adjusted to the most recent salary cap.

inflated_valueinteger required

value adjusted to the most recent salary cap, in U.S. dollars.

is_activeboolean required

True for the player's currently-active contract; false for historical contracts.

player_idinteger required
positionstring required

Player position at the time the contract was signed.

season_history_jsonstring nullable

JSON-encoded year-by-year cap-hit breakdown for the life of the contract (stored as a string).

team_idinteger required
valueinteger required

Total contract value in U.S. dollars.

weightinteger nullable

Weight in pounds.

year_signedinteger required

Calendar year the contract was signed.

yearsinteger required

Total contract length in years.

Changes

No recorded changes to this operation across all 2 revisions of this API.