Developers · API Reference
API v1

Data API · Competitions

Competition and season biographies

GET/api/v1/datas/bio/{competition_id}/{season_id}

Returns the competition, season, teams and player biographies for a season.

Bearer authentication required · service: data_api

Reference only — this page never sends API requests or exposes token controls.

Response formats

When format is listed below, use json for the response documented here, or csv and xml for downloads. JSON uses camelCase by default; set case=snake_case when supported for legacy key names. Nested response fields use dot notation; [] denotes an array item and {key} a dynamic object key.

Path parameters

ParameterTypeRequiredDescription
competition_id integer Required Competition ID Minimum 1.
season_id integer Required Season ID Minimum 1.

Query parameters

ParameterTypeRequiredDescription
format string Required Response format. Allowed: json, csv, xml.
case string Optional JSON response key style. Default: camelCase. Allowed: camelCase, snake_case.

Response attributes

AttributeTypeDescription
competitionobjectCompetition metadata.
competition.idintegerCompetition ID.
competition.namestring|nullCompetition name.
competition.shortNamestring|nullCompetition short name.
competition.competitionFormatIdinteger|nullCompetition format ID.
competition.competitionFormatNamestring|nullCompetition format name.
competition.countryIdinteger|nullCountry ID.
competition.countryNamestring|nullCountry name.
competition.logostring|nullCompetition logo URL.
competition.providerIdstring|integer|nullProvider identifier.
competition.genderstringDerived competition gender.
seasonobjectSeason metadata.
season.idintegerSeason ID.
season.competitionIdinteger|nullCompetition ID.
season.yearSeasonIdinteger|nullYear-season ID.
season.titlestring|nullSeason title.
season.shortTitlestring|nullSeason short title.
season.dateStartstring|nullSeason start date (YYYY-MM-DD).
season.dateEndstring|nullSeason end date (YYYY-MM-DD).
season.yearSeasonNamestring|nullYear-season label.
teamsobjectTeams keyed by team ID.
teams.{teamId}objectBiography record for one team.
teams.{teamId}.teamobjectTeam profile.
teams.{teamId}.team.idintegerTeam ID.
teams.{teamId}.team.namestring|nullTeam name.
teams.{teamId}.team.logostring|nullTeam logo URL.
teams.{teamId}.team.shortNamestring|nullTeam short name.
teams.{teamId}.team.teamTypestring|nullTeam type (for example Club or National).
teams.{teamId}.team.teamStatusstring|nullTeam status.
teams.{teamId}.team.teamColorstring|nullTeam color.
teams.{teamId}.team.providerIdstring|integer|nullProvider identifier.
teams.{teamId}.playersarrayPlayer profiles for the team.
teams.{teamId}.players[].idintegerPlayer ID.
teams.{teamId}.players[].namestring|nullGiven name.
teams.{teamId}.players[].surnamestring|nullFamily name.
teams.{teamId}.players[].middleNamestringMiddle name.
teams.{teamId}.players[].nicknamestringPlayer nickname.
teams.{teamId}.players[].birthDatestring|nullBirth date (YYYY-MM-DD).
teams.{teamId}.players[].heightinteger|nullHeight in centimeters.
teams.{teamId}.players[].weightnumber|nullWeight in kilograms.
teams.{teamId}.players[].legstring|nullPreferred foot.
teams.{teamId}.players[].genderstring|nullPlayer gender.
teams.{teamId}.players[].dateCreatestring|nullRecord creation date.
teams.{teamId}.players[].dateUpdatestring|nullRecord update date.
teams.{teamId}.players[].logostring|nullPlayer image URL.
teams.{teamId}.players[].countryIdinteger|nullPrimary nationality ID.
teams.{teamId}.players[].countryNamestring|nullPrimary nationality name.
teams.{teamId}.players[].position1string|nullPrimary position.
teams.{teamId}.players[].position2string|nullSecondary position.
teams.{teamId}.players[].position3string|nullThird position.
teams.{teamId}.players[].providerIdstring|nullProvider identifier.