Base URL
https://api.sportsapipro.com/v2/football
Finding Team IDs: Use
/api/search?q=arsenal to find team IDs, or extract them from match details (homeTeam.id, awayTeam.id).Manager + home venue in one call.
GET /api/teams/{teamId} is the single best source for a team’s current manager (name, country, id) and home venue (name, capacity, city) — both arrive as data.team.manager and data.team.venue in the same response. See the World Cup 2026 managers & venues guide for a full example.Team Profile
Team Details
GET /api/teams/{teamId}
number
required
Numeric team ID. Discover via
/api/search or match details.Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561 (lists trimmed to 2 items).{
"success": true,
"data": {
"team": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
},
"transferPeriod": [
{
"activeFrom": "06-01 00:00",
"activeTo": "09-18 00:00"
}
]
},
"tournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
},
"transferPeriod": [
{
"activeFrom": "06-01 00:00",
"activeTo": "09-18 00:00"
}
]
},
"uniqueTournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"primaryColorHex": "#919292",
"secondaryColorHex": "#d20616",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
},
"transferPeriod": [
{
"activeFrom": "06-01 00:00",
"activeTo": "09-18 00:00"
}
]
},
"userCount": 57928,
"hasPerformanceGraphFeature": true,
"liveActivityEnabled": true,
"country": {},
"id": 44,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"priority": 355,
"isLive": false,
"id": 41,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
},
"transferPeriod": [
{
"activeFrom": "06-01 00:00",
"activeTo": "09-18 00:00"
}
]
},
"userCount": 565701,
"hasPerformanceGraphFeature": true,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"bn": "বুন্দেসলীগা",
"ar": "الدوري الألماني",
"hi": "बुंडेसलीगा",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"userCount": 33644,
"manager": {
"name": "Ralf Kettemann",
"slug": "ralf-kettemann",
"shortName": "R. Kettemann",
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 811325,
"fieldTranslations": {
"nameTranslation": {
"ar": "رالف كيتيمان",
"ru": "Ральф Кеттеманн"
},
"shortNameTranslation": {
"ar": "ر. كيتيمان",
"ru": "Р. Кеттеманн"
}
}
},
"venue": {
"city": {
"name": "Paderborn",
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 19236
},
"venueCoordinates": {
"latitude": 51.730897,
"longitude": 8.710963
},
"hidden": false,
"slug": "home-deluxe-arena",
"name": "Home Deluxe Arena",
"capacity": 15000,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 655,
"fieldTranslations": {
"nameTranslation": {
"ar": "هوم ديلوكس أرينا",
"hi": "होम डीलक्स एरिना",
"bn": "হোম ডিলাক্স এরিনা",
"ru": "Арена Home Deluxe"
},
"shortNameTranslation": {}
},
"stadium": {
"name": "Home Deluxe Arena",
"capacity": 15000
}
},
"nameCode": "PAD",
"class": 0,
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2561,
"fullName": "SC Paderborn 07",
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"foundationDateTimestamp": 486432000,
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
},
"timeActive": []
},
"pregameForm": {
"avgRating": "7.25",
"position": 16,
"value": "1",
"form": [
"D"
]
},
"editorEntity": false
}
}
Team Squad / Players
GET /api/teams/{teamId}/players
Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/players (lists trimmed to 2 items).{
"success": true,
"data": {
"players": [
{
"player": {
"name": "Rayan Philippe",
"slug": "rayan-philippe",
"shortName": "R. Philippe",
"team": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"uniqueTournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"primaryColorHex": "#919292",
"secondaryColorHex": "#d20616",
"category": {
"name": "Germany",
"slug": "germany",
"sport": "...",
"priority": 8,
"country": "...",
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 57928,
"liveActivityEnabled": true,
"country": {},
"id": 44,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"priority": 355,
"isLive": false,
"id": 41,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني",
"bn": "বুন্দেসলীগা",
"hi": "बुंडेसलीगा",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2561,
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"position": "F",
"positionsDetailed": [
"ST"
],
"jerseyNumber": "9",
"height": 177,
"dateOfBirth": "2000-10-20T00:00:00+00:00",
"preferredFoot": "Left",
"userCount": 579,
"deceased": false,
"gender": "M",
"country": {
"alpha2": "FR",
"alpha3": "FRA",
"name": "France",
"slug": "france"
},
"id": 991824,
"underage": false,
"shirtNumber": 9,
"dateOfBirthTimestamp": 972000000,
"contractUntilTimestamp": 1814313600,
"proposedMarketValue": 4099999,
"proposedMarketValueRaw": {
"value": 4099999,
"currency": "EUR"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "ريان فيليب",
"bn": "রায়ান ফিলিপ",
"hi": "रेयान फिलिप",
"ru": "Раян Филипп"
},
"shortNameTranslation": {
"ar": "ر. فيليب",
"bn": "আর. ফিলিপ",
"hi": "आर. फिलिप",
"ru": "Р. Филипп"
}
}
}
}
],
"foreignPlayers": [
{
"player": {
"name": "Luka Đuric",
"slug": "luka-duric",
"shortName": "L. Duric",
"team": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"uniqueTournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"primaryColorHex": "#919292",
"secondaryColorHex": "#d20616",
"category": {
"name": "Germany",
"slug": "germany",
"sport": "...",
"priority": 8,
"country": "...",
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 57928,
"liveActivityEnabled": true,
"country": {},
"id": 44,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"priority": 355,
"isLive": false,
"id": 41,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني",
"bn": "বুন্দেসলীগা",
"hi": "बुंडेसलीगा",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2561,
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"position": "M",
"positionsDetailed": [
"MC"
],
"weight": 73,
"jerseyNumber": "8",
"height": 181,
"dateOfBirth": "2003-06-18T00:00:00+00:00",
"preferredFoot": "Right",
"userCount": 260,
"deceased": false,
"gender": "M",
"country": {
"alpha2": "BA",
"alpha3": "BIH",
"name": "Bosnia & Herzegovina",
"slug": "bosnia-and-herzegovina"
},
"id": 2216257,
"underage": false,
"shirtNumber": 8,
"dateOfBirthTimestamp": 1055894400,
"proposedMarketValue": 855000,
"proposedMarketValueRaw": {
"value": 855000,
"currency": "EUR"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "دوريك، لوكا",
"ru": "Дурич, Лука"
},
"shortNameTranslation": {
"ar": "ل. دوريك",
"ru": "Л. Дурич"
}
}
}
}
],
"nationalPlayers": [
{
"player": {
"name": "Luka Đuric",
"slug": "luka-duric",
"shortName": "L. Duric",
"team": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"uniqueTournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"primaryColorHex": "#919292",
"secondaryColorHex": "#d20616",
"category": {
"name": "Germany",
"slug": "germany",
"sport": "...",
"priority": 8,
"country": "...",
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 57928,
"liveActivityEnabled": true,
"country": {},
"id": 44,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"priority": 355,
"isLive": false,
"id": 41,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني",
"bn": "বুন্দেসলীগা",
"hi": "बुंडेसलीगा",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2561,
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"position": "M",
"positionsDetailed": [
"MC"
],
"weight": 73,
"jerseyNumber": "8",
"height": 181,
"dateOfBirth": "2003-06-18T00:00:00+00:00",
"preferredFoot": "Right",
"userCount": 260,
"deceased": false,
"gender": "M",
"country": {
"alpha2": "BA",
"alpha3": "BIH",
"name": "Bosnia & Herzegovina",
"slug": "bosnia-and-herzegovina"
},
"id": 2216257,
"underage": false,
"shirtNumber": 8,
"dateOfBirthTimestamp": 1055894400,
"proposedMarketValue": 855000,
"proposedMarketValueRaw": {
"value": 855000,
"currency": "EUR"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "دوريك، لوكا",
"ru": "Дурич, Лука"
},
"shortNameTranslation": {
"ar": "ل. دوريك",
"ru": "Л. Дурич"
}
}
}
}
],
"supportStaff": [],
"playerPreviousTeam": [
{
"player": {
"name": "Rayan Philippe",
"slug": "rayan-philippe",
"shortName": "R. Philippe",
"team": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"uniqueTournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"primaryColorHex": "#919292",
"secondaryColorHex": "#d20616",
"category": {
"name": "Germany",
"slug": "germany",
"sport": "...",
"priority": 8,
"country": "...",
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 57928,
"liveActivityEnabled": true,
"country": {},
"id": 44,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"priority": 355,
"isLive": false,
"id": 41,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني",
"bn": "বুন্দেসলীগা",
"hi": "बुंडेसलीगा",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2561,
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"position": "F",
"positionsDetailed": [
"ST"
],
"jerseyNumber": "9",
"height": 177,
"dateOfBirth": "2000-10-20T00:00:00+00:00",
"preferredFoot": "Left",
"userCount": 579,
"deceased": false,
"gender": "M",
"country": {
"alpha2": "FR",
"alpha3": "FRA",
"name": "France",
"slug": "france"
},
"id": 991824,
"underage": false,
"shirtNumber": 9,
"dateOfBirthTimestamp": 972000000,
"contractUntilTimestamp": 1814313600,
"proposedMarketValue": 4099999,
"proposedMarketValueRaw": {
"value": 4099999,
"currency": "EUR"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "ريان فيليب",
"bn": "রায়ান ফিলিপ",
"hi": "रेयान फिलिप",
"ru": "Раян Филипп"
},
"shortNameTranslation": {
"ar": "ر. فيليب",
"bn": "আর. ফিলিপ",
"hi": "आर. फिलिप",
"ru": "Р. Филипп"
}
}
},
"previousTeam": {
"name": "Hamburger SV",
"slug": "hamburger-sv",
"shortName": "HSV",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"uniqueTournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"primaryColorHex": "#919292",
"secondaryColorHex": "#d20616",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": "...",
"shortNameTranslation": "..."
}
},
"userCount": 57928,
"liveActivityEnabled": true,
"country": {},
"id": 44,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"priority": 355,
"isLive": false,
"id": 41,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني",
"bn": "বুন্দেসলীগা",
"hi": "बुंडेसलीगा",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"userCount": 94568,
"nameCode": "HSV",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2676,
"teamColors": {
"primary": "#ffffff",
"secondary": "#ffffff",
"text": "#ffffff"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "هامبورغ",
"hi": "हैमबर्गर ऐसवि",
"ru": "Гамбург"
},
"shortNameTranslation": {
"ar": "هامبورغ",
"bn": "এইচএসভি",
"hi": "एचएसवी"
}
}
},
"transferDate": "2026-09-01T00:00:00+00:00"
}
],
"nationalTeamPlayerStatistics": [],
"teamDepthAssignments": null
}
}
Team Image
GET /api/teams/{teamId}/image
Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/image (lists trimmed to 2 items).{
"success": true,
"teamId": 2561,
"imageUrl": "https://api.provider.app/api/v1/team/2561/image"
}
Events
Last Events (Paginated)
GET /api/teams/{teamId}/events/last/{page}
number
required
Page number (0-indexed). Start with
0 for the most recent events.Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/events/last/0 (lists trimmed to 2 items).{
"success": true,
"data": {
"events": [
{
"eventState": {},
"tournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"uniqueTournament": {
"name": "2. Bundesliga",
"slug": "2-bundesliga",
"primaryColorHex": "#919292",
"secondaryColorHex": "#d20616",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"userCount": 57928,
"hasPerformanceGraphFeature": true,
"liveActivityEnabled": true,
"country": {},
"id": 44,
"hasEventPlayerStatistics": true,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"priority": 355,
"isGroup": false,
"isLive": false,
"id": 41,
"fieldTranslations": {
"nameTranslation": {
"ar": "الدوري الألماني الدرجة الثانية",
"bn": "2. বুন্দেসলিগা",
"hi": "2. बुंडेसलीगा",
"ru": "Бундеслига 2"
},
"shortNameTranslation": {}
}
},
"season": {
"name": "2. Bundesliga 25/26",
"year": "25/26",
"editor": false,
"id": 77354
},
"roundInfo": {
"round": 19
},
"customId": "lbbsPbb",
"status": {
"code": 100,
"description": "Ended",
"type": "finished"
},
"winnerCode": 1,
"homeTeam": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2561,
"subTeams": [],
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"awayTeam": {
"name": "Preußen Münster",
"slug": "preussen-munster",
"shortName": "Münster",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 12614,
"nameCode": "PMU",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2590,
"subTeams": [],
"teamColors": {
"primary": "#006600",
"secondary": "#336600",
"text": "#336600"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "برويسن مونستر",
"ru": "Пройссен Мюнстер"
},
"shortNameTranslation": {
"ar": "مونستر"
}
}
},
"homeScore": {
"current": 2,
"display": 2,
"period1": 0,
"period2": 2,
"normaltime": 2
},
"awayScore": {
"current": 1,
"display": 1,
"period1": 1,
"period2": 0,
"normaltime": 1
},
"time": {
"injuryTime1": 5,
"injuryTime2": 3,
"currentPeriodStartTimestamp": 1769348445
},
"changes": {
"changes": [
"status.code"
],
"changeTimestamp": 1769351389
},
"hasGlobalHighlights": false,
"hasXg": true,
"hasEventPlayerStatistics": true,
"hasEventPlayerHeatMap": true,
"detailId": 1,
"crowdsourcingDataDisplayEnabled": false,
"correctAiInsight": true,
"correctHalftimeAiInsight": false,
"id": 14065411,
"awayRedCards": 1,
"slug": "preussen-munster-sc-paderborn-07",
"startTimestamp": 1769344200,
"...": "4 more fields"
}
],
"hasNextPage": true
}
}
Next Events (Paginated)
GET /api/teams/{teamId}/events/next/{page}
Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/events/next/0 (lists trimmed to 2 items).{
"success": true,
"data": {
"events": [
{
"eventState": {},
"tournament": {
"name": "Club Friendly Games",
"slug": "club-friendly-games",
"category": {
"name": "World",
"slug": "world",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 20,
"country": {},
"id": 1468,
"flag": "international",
"fieldTranslations": {
"nameTranslation": {
"ar": "العالم",
"hi": "विश्व",
"bn": "বিশ্ব",
"ru": "Мир"
},
"shortNameTranslation": {}
}
},
"uniqueTournament": {
"name": "Club Friendly Games",
"slug": "club-friendly-games",
"primaryColorHex": "#25497d",
"secondaryColorHex": "#d38f1d",
"category": {
"name": "World",
"slug": "world",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 20,
"country": {},
"id": 1468,
"flag": "international",
"fieldTranslations": {
"nameTranslation": {
"ar": "العالم",
"hi": "विश्व",
"bn": "বিশ্ব",
"ru": "Мир"
},
"shortNameTranslation": {}
}
},
"userCount": 40659,
"hasPerformanceGraphFeature": false,
"liveActivityEnabled": false,
"country": {},
"id": 853,
"hasEventPlayerStatistics": false,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"bn": "ক্লাব ফ্রেন্ডলি গেমস",
"ar": "مباريات ودية للأندية",
"hi": "क्लब फ्रेंडली गेम्स",
"ru": "Товарищеские игры клубов"
},
"shortNameTranslation": {}
}
},
"priority": 0,
"isGroup": false,
"isLive": false,
"id": 86,
"fieldTranslations": {
"nameTranslation": {
"hi": "क्लब फ्रेंडली गेम्स",
"ar": "مباريات ودية للأندية",
"bn": "ক্লাব ফ্রেন্ডলি গেমস",
"ru": "Кубок дружеских игр"
},
"shortNameTranslation": {}
}
},
"season": {
"name": "Club Friendly Games 2026",
"year": "2026",
"editor": false,
"id": 87177
},
"customId": "cabslbb",
"status": {
"code": 0,
"description": "Not started",
"type": "notstarted"
},
"homeTeam": {
"name": "DC United",
"slug": "dc-united",
"shortName": "DC United",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 16409,
"nameCode": "DC",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "US",
"alpha3": "USA",
"name": "USA",
"slug": "usa"
},
"id": 2502,
"subTeams": [],
"teamColors": {
"primary": "#000000",
"secondary": "#ff0000",
"text": "#ff0000"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "دي سي يونايتد",
"hi": "डीसी यूनाइटेड",
"ru": "Ди Си Юнайтед"
},
"shortNameTranslation": {}
}
},
"awayTeam": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2561,
"subTeams": [],
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"homeScore": {},
"awayScore": {},
"coverage": -1,
"time": {},
"changes": {
"changeTimestamp": 0
},
"hasGlobalHighlights": false,
"crowdsourcingDataDisplayEnabled": false,
"id": 17059733,
"slug": "sc-paderborn-07-dc-united",
"startTimestamp": 1790811000,
"finalResultOnly": false,
"feedLocked": false,
"isEditor": false,
"eventFilters": {
"category": [
"club"
],
"level": [
"pro"
],
"gender": [
"M"
]
}
}
],
"hasNextPage": true
}
}
Near Events
GET /api/teams/{teamId}/near-events
Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/near-events (lists trimmed to 2 items).{
"success": true,
"data": {
"previousEvent": {
"eventState": {},
"tournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"uniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"userCount": 565701,
"hasPerformanceGraphFeature": true,
"liveActivityEnabled": true,
"id": 35,
"hasEventPlayerStatistics": true,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"bn": "বুন্দেসলীগা",
"ar": "الدوري الألماني",
"hi": "बुंडेसलीगा",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"priority": 699,
"isGroup": false,
"isLive": false,
"id": 42,
"fieldTranslations": {
"nameTranslation": {
"hi": "बुंडेसलीगा",
"ar": "الدوري الألماني",
"bn": "বুন্দেসলীগা",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"season": {
"name": "Bundesliga 26/27",
"year": "26/27",
"editor": false,
"id": 97464
},
"roundInfo": {
"round": 4
},
"customId": "lbbsubb",
"status": {
"code": 100,
"description": "Ended",
"type": "finished"
},
"winnerCode": 1,
"homeTeam": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"id": 2561,
"subTeams": [],
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"awayTeam": {
"name": "TSG Hoffenheim",
"slug": "tsg-hoffenheim",
"shortName": "Hoffenheim",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 114014,
"nameCode": "TSG",
"disabled": false,
"national": false,
"type": 0,
"id": 2569,
"subTeams": [],
"teamColors": {
"primary": "#1f5da6",
"secondary": "#ffffff",
"text": "#ffffff"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "هوفنهايم",
"hi": "TSG होफ्फेन्हेइम",
"ru": "Хоффенхайм"
},
"shortNameTranslation": {
"ar": "هوفنهايم",
"bn": "হফেনহাইম",
"hi": "हॉफेनहाइम"
}
}
},
"homeScore": {
"current": 3,
"display": 3,
"period1": 2,
"period2": 1,
"normaltime": 3
},
"awayScore": {
"current": 1,
"display": 1,
"period1": 0,
"period2": 1,
"normaltime": 1
},
"time": {
"injuryTime1": 1,
"injuryTime2": 3,
"currentPeriodStartTimestamp": 1789929188,
"lastPeriodEndTimestamp": 1789928180
},
"changes": {
"changes": [
"status.code"
],
"changeTimestamp": 1789932082
},
"hasGlobalHighlights": true,
"hasXg": true,
"hasEventPlayerStatistics": true,
"hasEventPlayerHeatMap": true,
"detailId": 1,
"crowdsourcingDataDisplayEnabled": false,
"correctAiInsight": false,
"correctHalftimeAiInsight": true,
"id": 16434052,
"slug": "tsg-hoffenheim-sc-paderborn-07",
"startTimestamp": 1789925400,
"finalResultOnly": false,
"...": "3 more fields"
},
"nextEvent": {
"eventState": {},
"tournament": {
"name": "Club Friendly Games",
"slug": "club-friendly-games",
"category": {
"name": "World",
"slug": "world",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 20,
"id": 1468,
"flag": "international",
"fieldTranslations": {
"nameTranslation": {
"ar": "العالم",
"hi": "विश्व",
"bn": "বিশ্ব",
"ru": "Мир"
},
"shortNameTranslation": {}
}
},
"uniqueTournament": {
"name": "Club Friendly Games",
"slug": "club-friendly-games",
"primaryColorHex": "#25497d",
"secondaryColorHex": "#d38f1d",
"category": {
"name": "World",
"slug": "world",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 20,
"id": 1468,
"flag": "international",
"fieldTranslations": {
"nameTranslation": {
"ar": "العالم",
"hi": "विश्व",
"bn": "বিশ্ব",
"ru": "Мир"
},
"shortNameTranslation": {}
}
},
"userCount": 40659,
"hasPerformanceGraphFeature": false,
"liveActivityEnabled": false,
"id": 853,
"hasEventPlayerStatistics": false,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"bn": "ক্লাব ফ্রেন্ডলি গেমস",
"ar": "مباريات ودية للأندية",
"hi": "क्लब फ्रेंडली गेम्स",
"ru": "Товарищеские игры клубов"
},
"shortNameTranslation": {}
}
},
"priority": 0,
"isGroup": false,
"isLive": false,
"id": 86,
"fieldTranslations": {
"nameTranslation": {
"hi": "क्लब फ्रेंडली गेम्स",
"ar": "مباريات ودية للأندية",
"bn": "ক্লাব ফ্রেন্ডলি গেমস",
"ru": "Кубок дружеских игр"
},
"shortNameTranslation": {}
}
},
"season": {
"name": "Club Friendly Games 2026",
"year": "2026",
"editor": false,
"id": 87177
},
"customId": "cabslbb",
"status": {
"code": 0,
"description": "Not started",
"type": "notstarted"
},
"homeTeam": {
"name": "DC United",
"slug": "dc-united",
"shortName": "DC United",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 16409,
"nameCode": "DC",
"disabled": false,
"national": false,
"type": 0,
"id": 2502,
"subTeams": [],
"teamColors": {
"primary": "#000000",
"secondary": "#ff0000",
"text": "#ff0000"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "دي سي يونايتد",
"hi": "डीसी यूनाइटेड",
"ru": "Ди Си Юнайтед"
},
"shortNameTranslation": {}
}
},
"awayTeam": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"id": 2561,
"subTeams": [],
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"homeScore": {},
"awayScore": {},
"coverage": -1,
"time": {},
"changes": {
"changeTimestamp": 0
},
"hasGlobalHighlights": false,
"crowdsourcingDataDisplayEnabled": false,
"id": 17059733,
"slug": "sc-paderborn-07-dc-united",
"startTimestamp": 1790811000,
"finalResultOnly": false,
"feedLocked": false,
"isEditor": false,
"eventFilters": {
"category": [
"club"
],
"level": [
"pro"
],
"gender": [
"M"
]
}
}
}
}
Featured Event
GET /api/teams/{teamId}/featured-event
Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/featured-event (lists trimmed to 2 items).{
"success": true,
"data": {
"featuredEvent": {
"eventState": {},
"tournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"uniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"userCount": 568337,
"hasPerformanceGraphFeature": true,
"liveActivityEnabled": true,
"id": 35,
"hasEventPlayerStatistics": true,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"bn": "বুন্দেসলীগা",
"ar": "الدوري الألماني",
"hi": "बुंडेसलीगा",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"priority": 699,
"isGroup": false,
"isLive": false,
"id": 42,
"fieldTranslations": {
"nameTranslation": {
"hi": "बुंडेसलीगा",
"ar": "الدوري الألماني",
"bn": "বুন্দেসলীগা",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
"season": {
"name": "Bundesliga 26/27",
"year": "26/27",
"editor": false,
"id": 97464
},
"roundInfo": {
"round": 4
},
"customId": "lbbsubb",
"status": {
"code": 100,
"description": "Ended",
"type": "finished"
},
"winnerCode": 1,
"homeTeam": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 33769,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"id": 2561,
"subTeams": [],
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"awayTeam": {
"name": "TSG Hoffenheim",
"slug": "tsg-hoffenheim",
"shortName": "Hoffenheim",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 114543,
"nameCode": "TSG",
"disabled": false,
"national": false,
"type": 0,
"id": 2569,
"subTeams": [],
"teamColors": {
"primary": "#1f5da6",
"secondary": "#ffffff",
"text": "#ffffff"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "هوفنهايم",
"hi": "TSG होफ्फेन्हेइम",
"ru": "Хоффенхайм"
},
"shortNameTranslation": {
"ar": "هوفنهايم",
"bn": "হফেনহাইম",
"hi": "हॉफेनहाइम"
}
}
},
"homeScore": {
"current": 3,
"display": 3,
"period1": 2,
"period2": 1,
"normaltime": 3
},
"awayScore": {
"current": 1,
"display": 1,
"period1": 0,
"period2": 1,
"normaltime": 1
},
"time": {
"injuryTime1": 1,
"injuryTime2": 3,
"currentPeriodStartTimestamp": 1789929188,
"lastPeriodEndTimestamp": 1789928180
},
"changes": {
"changes": [
"status.code"
],
"changeTimestamp": 1789932082
},
"hasGlobalHighlights": true,
"hasXg": true,
"hasEventPlayerStatistics": true,
"hasEventPlayerHeatMap": true,
"detailId": 1,
"crowdsourcingDataDisplayEnabled": false,
"correctAiInsight": false,
"correctHalftimeAiInsight": true,
"id": 16434052,
"slug": "tsg-hoffenheim-sc-paderborn-07",
"startTimestamp": 1789925400,
"finalResultOnly": false,
"...": "3 more fields"
}
}
}
Statistics
Team Statistics in Tournament Season
GET /api/teams/{teamId}/tournament/{tournamentId}/season/{seasonId}/statistics?type={type}
string
default:"overall"
Filter by match location:
overall, home, or away.Use
/api/tournaments/{id}/seasons to discover valid seasonId values.Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/tournament/35/season/97464/statistics?type=overall (lists trimmed to 2 items).{
"success": true,
"data": {
"statistics": {
"goalsScored": 3,
"goalsConceded": 5,
"ownGoals": 0,
"assists": 2,
"shots": 47,
"penaltyGoals": 0,
"penaltiesTaken": 0,
"freeKickGoals": 0,
"freeKickShots": 2,
"goalsFromInsideTheBox": 3,
"goalsFromOutsideTheBox": 0,
"shotsFromInsideTheBox": 24,
"shotsFromOutsideTheBox": 23,
"headedGoals": 1,
"leftFootGoals": 1,
"rightFootGoals": 1,
"bigChances": 4,
"bigChancesCreated": 4,
"bigChancesMissed": 2,
"shotsOnTarget": 8,
"shotsOffTarget": 23,
"blockedScoringAttempt": 16,
"successfulDribbles": 21,
"dribbleAttempts": 46,
"corners": 16,
"hitWoodwork": 0,
"fastBreaks": 5,
"fastBreakGoals": 0,
"fastBreakShots": 5,
"averageBallPossession": 46.75,
"totalPasses": 1784,
"accuratePasses": 1440,
"accuratePassesPercentage": 80.717488789238,
"totalOwnHalfPasses": 987,
"accurateOwnHalfPasses": 886,
"accurateOwnHalfPassesPercentage": 89.766970618034,
"totalOppositionHalfPasses": 797,
"accurateOppositionHalfPasses": 554,
"accurateOppositionHalfPassesPercentage": 69.510664993726,
"totalLongBalls": 119,
"accurateLongBalls": 52,
"accurateLongBallsPercentage": 43.697478991597,
"totalCrosses": 68,
"accurateCrosses": 14,
"accurateCrossesPercentage": 20.588235294118,
"cleanSheets": 1,
"tackles": 67,
"interceptions": 56,
"saves": 14,
"errorsLeadingToGoal": 0,
"errorsLeadingToShot": 2,
"penaltiesCommited": 0,
"penaltyGoalsConceded": 0,
"clearances": 169,
"clearancesOffLine": 0,
"lastManTackles": 0,
"totalDuels": 425,
"duelsWon": 211,
"duelsWonPercentage": 49.647058823529,
"totalGroundDuels": 274,
"groundDuelsWon": 129,
"groundDuelsWonPercentage": 47.080291970803,
"totalAerialDuels": 151,
"aerialDuelsWon": 82,
"aerialDuelsWonPercentage": 54.304635761589,
"possessionLost": 573,
"offsides": 5,
"fouls": 39,
"yellowCards": 6,
"yellowRedCards": 0,
"redCards": 0,
"avgRating": 7.485,
"avgRatingVersion": 2,
"accurateFinalThirdPassesAgainst": 420,
"accurateOppositionHalfPassesAgainst": 820,
"accurateOwnHalfPassesAgainst": 847,
"accuratePassesAgainst": 1667,
"bigChancesAgainst": 13,
"bigChancesCreatedAgainst": 11,
"bigChancesMissedAgainst": 9,
"clearancesAgainst": 124,
"cornersAgainst": 27,
"crossesSuccessfulAgainst": 30,
"crossesTotalAgainst": 106,
"dribbleAttemptsTotalAgainst": 65,
"dribbleAttemptsWonAgainst": 31,
"errorsLeadingToGoalAgainst": 0,
"errorsLeadingToShotAgainst": 0,
"hitWoodworkAgainst": 4,
"interceptionsAgainst": 57,
"keyPassesAgainst": 54,
"longBallsSuccessfulAgainst": 100,
"longBallsTotalAgainst": 208,
"offsidesAgainst": 8,
"redCardsAgainst": 0,
"shotsAgainst": 74,
"shotsBlockedAgainst": 30,
"shotsFromInsideTheBoxAgainst": 49,
"shotsFromOutsideTheBoxAgainst": 25,
"shotsOffTargetAgainst": 25,
"shotsOnTargetAgainst": 19,
"blockedScoringAttemptAgainst": 30,
"tacklesAgainst": 80,
"totalFinalThirdPassesAgainst": 595,
"oppositionHalfPassesTotalAgainst": 1092,
"ownHalfPassesTotalAgainst": 927,
"totalPassesAgainst": 2019,
"yellowCardsAgainst": 6,
"throwIns": 62,
"goalKicks": 29,
"ballRecovery": 230,
"freeKicks": 42,
"kilometersCovered": 429.58,
"numberOfSprints": 411,
"expectedGoals": 2.6752,
"expectedGoalsOnTarget": 2.501,
"expectedAssists": 4.396188,
"goalsPrevented": 1.3715,
"touches": 2676,
"keyPasses": 35,
"defensiveContributions": 320,
"id": 92467,
"matches": 4,
"awardedMatches": 0,
"statisticsType": {
"sportSlug": "football",
"statisticsType": "team"
}
}
}
}
Goal Distributions
GET /api/teams/{teamId}/tournament/{tournamentId}/season/{seasonId}/goal-distributions
Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/tournament/35/season/97464/goal-distributions (lists trimmed to 2 items).{
"success": true,
"data": {
"goalDistributions": [
{
"type": "overall",
"periods": [
{
"periodStart": 1,
"periodEnd": 15,
"scoredGoals": 0,
"concededGoals": 1,
"id": 388454
},
{
"periodStart": 16,
"periodEnd": 30,
"scoredGoals": 1,
"concededGoals": 1,
"id": 388455
}
],
"matches": 4,
"scoredGoals": 3,
"concededGoals": 5,
"id": 65158
},
{
"type": "away",
"periods": [
{
"periodStart": 1,
"periodEnd": 15,
"scoredGoals": 0,
"concededGoals": 1,
"id": 388466
},
{
"periodStart": 16,
"periodEnd": 30,
"id": 388467
}
],
"matches": 2,
"scoredGoals": 0,
"concededGoals": 3,
"id": 65160
}
]
}
}
Performance / Recent Form
GET /api/teams/{teamId}/performance
Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/performance (lists trimmed to 2 items).{
"success": true,
"data": {
"events": [
{
"eventState": {},
"tournament": {
"name": "Club Friendly Games",
"slug": "club-friendly-games",
"category": {
"name": "World",
"slug": "world",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 20,
"id": 1468,
"flag": "international",
"fieldTranslations": {
"nameTranslation": {
"ar": "العالم",
"hi": "विश्व",
"bn": "বিশ্ব",
"ru": "Мир"
},
"shortNameTranslation": {}
}
},
"uniqueTournament": {
"name": "Club Friendly Games",
"slug": "club-friendly-games",
"primaryColorHex": "#25497d",
"secondaryColorHex": "#d38f1d",
"category": {
"name": "World",
"slug": "world",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 20,
"id": 1468,
"flag": "international",
"fieldTranslations": {
"nameTranslation": {
"ar": "العالم",
"hi": "विश्व",
"bn": "বিশ্ব",
"ru": "Мир"
},
"shortNameTranslation": {}
}
},
"userCount": 40659,
"hasPerformanceGraphFeature": false,
"liveActivityEnabled": false,
"id": 853,
"hasEventPlayerStatistics": false,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"bn": "ক্লাব ফ্রেন্ডলি গেমস",
"ar": "مباريات ودية للأندية",
"hi": "क्लब फ्रेंडली गेम्स",
"ru": "Товарищеские игры клубов"
},
"shortNameTranslation": {}
}
},
"priority": 0,
"isGroup": false,
"isLive": false,
"id": 86,
"fieldTranslations": {
"nameTranslation": {
"hi": "क्लब फ्रेंडली गेम्स",
"ar": "مباريات ودية للأندية",
"bn": "ক্লাব ফ্রেন্ডলি গেমস",
"ru": "Кубок дружеских игр"
},
"shortNameTranslation": {}
}
},
"season": {
"name": "Club Friendly Games 2026",
"year": "2026",
"editor": false,
"id": 87177
},
"customId": "lbbsJFn",
"status": {
"code": 100,
"description": "Ended",
"type": "finished"
},
"winnerCode": 1,
"homeTeam": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"id": 2561,
"subTeams": [],
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"awayTeam": {
"name": "Fagiano Okayama",
"slug": "fagiano-okayama",
"shortName": "Okayama",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 6698,
"nameCode": "FAG",
"national": false,
"type": 0,
"id": 34034,
"subTeams": [],
"teamColors": {
"primary": "#040033",
"secondary": "#b70000",
"text": "#b70000"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "فاجيانو أوكياما",
"hi": "फागियानो ओकायामा",
"ru": "Фаджиано Окаяма"
},
"shortNameTranslation": {}
}
},
"homeScore": {
"current": 3,
"display": 3,
"period1": 2,
"period2": 1,
"normaltime": 3
},
"awayScore": {
"current": 1,
"display": 1,
"period1": 0,
"period2": 1,
"normaltime": 1,
"extra2": 0
},
"time": {
"periodLength": 2700,
"overtimeLength": 900,
"totalPeriodCount": 2,
"currentPeriodStartTimestamp": 1784308800,
"lastPeriodEndTimestamp": 1784304288
},
"changes": {
"changes": [
"homeScore.normaltime"
],
"changeTimestamp": 1789989128
},
"hasGlobalHighlights": false,
"crowdsourcingDataDisplayEnabled": false,
"id": 16485367,
"slug": "fagiano-okayama-sc-paderborn-07",
"startTimestamp": 1784300400,
"finalResultOnly": false,
"feedLocked": true,
"isEditor": false,
"eventFilters": {
"category": [
"club"
],
"level": [
"pro"
],
"gender": [
"M"
]
}
}
],
"points": {
"16287053": 1.143,
"16400333": -1,
"16434024": -0.754,
"16434037": -0.312,
"16434044": 1,
"16434052": 3.9,
"16485367": 1.38,
"16489645": 0.563,
"16489897": 1,
"16665883": 1
}
}
}
Metadata
Tournaments
GET /api/teams/{teamId}/unique-tournaments
Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/unique-tournaments (lists trimmed to 2 items).{
"success": true,
"data": {
"uniqueTournaments": [
{
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"userCount": 568337,
"liveActivityEnabled": true,
"id": 35,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"bn": "বুন্দেসলীগা",
"ar": "الدوري الألماني",
"hi": "बुंडेसलीगा",
"ru": "Бундеслига"
},
"shortNameTranslation": {}
}
},
{
"name": "DFB Pokal",
"slug": "dfb-pokal",
"primaryColorHex": "#ffcc00",
"secondaryColorHex": "#666666",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"id": 30,
"flag": "germany",
"alpha2": "DE",
"fieldTranslations": {
"nameTranslation": {
"ar": "ألمانيا",
"bn": "জার্মানি",
"hi": "जर्मनी",
"ru": "Германия"
},
"shortNameTranslation": {}
}
},
"userCount": 83095,
"liveActivityEnabled": true,
"id": 217,
"displayInverseHomeAwayTeams": false,
"fieldTranslations": {
"nameTranslation": {
"ar": "كأس ألمانيا",
"bn": "ডিএফবি পোকাল",
"hi": "डीएफबी पोकल",
"ru": "Кубок DFB"
},
"shortNameTranslation": {}
}
}
]
}
}
Transfers
GET /api/teams/{teamId}/transfers
This is the recommended route for transfer history. For a whole competition at once, use the V1 competition feed:
GET https://api.sportsapipro.com/v1/football/competition/{competitionId}/transfers (e.g. competition 73 = Portugal Primeira Liga). The V6 global/competition transfer routes are currently unstable — see V6 Global Transfers.Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/transfers (lists trimmed to 2 items).{
"success": true,
"data": {
"transfersIn": [
{
"player": {
"name": "Rayan Philippe",
"slug": "rayan-philippe",
"shortName": "R. Philippe",
"position": "F",
"jerseyNumber": "9",
"userCount": 579,
"gender": "M",
"id": 991824,
"fieldTranslations": {
"nameTranslation": {
"ar": "ريان فيليب",
"bn": "রায়ান ফিলিপ",
"hi": "रेयान फिलिप",
"ru": "Раян Филипп"
},
"shortNameTranslation": {
"ar": "ر. فيليب",
"bn": "আর. ফিলিপ",
"hi": "आर. फिलिप",
"ru": "Р. Филипп"
}
}
},
"transferFrom": {
"name": "Hamburger SV",
"slug": "hamburger-sv",
"shortName": "HSV",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 94568,
"nameCode": "HSV",
"disabled": false,
"national": false,
"type": 0,
"id": 2676,
"teamColors": {
"primary": "#ffffff",
"secondary": "#ffffff",
"text": "#ffffff"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "هامبورغ",
"hi": "हैमबर्गर ऐसवि",
"ru": "Гамбург"
},
"shortNameTranslation": {
"ar": "هامبورغ",
"bn": "এইচএসভি",
"hi": "एचएसवी"
}
}
},
"transferTo": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"id": 2561,
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"fromTeamName": "Hamburger SV",
"toTeamName": "SC Paderborn 07",
"type": 1,
"transferFee": 0,
"transferFeeDescription": "-",
"id": 3678752,
"transferDateTimestamp": 1788220800,
"transferFeeRaw": {
"value": 0,
"currency": "EUR"
}
}
],
"transfersOut": [
{
"player": {
"name": "Kennedy Okpala",
"slug": "okpala-kennedy",
"shortName": "K. Okpala",
"position": "F",
"jerseyNumber": "7",
"userCount": 145,
"gender": "M",
"id": 1544498,
"fieldTranslations": {
"nameTranslation": {
"ar": "أوكبالا، كينيدي",
"ru": "Кеннеди Окпала"
},
"shortNameTranslation": {
"ar": "ك. أوكبالا",
"ru": "К. Окпала"
}
}
},
"transferFrom": {
"name": "SC Paderborn 07",
"slug": "sc-paderborn-07",
"shortName": "Paderborn",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 33644,
"nameCode": "PAD",
"disabled": false,
"national": false,
"type": 0,
"id": 2561,
"teamColors": {
"primary": "#0000bb",
"secondary": "#0000a6",
"text": "#0000a6"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "بادربورن",
"hi": "एससी पेडरबोर्न 07",
"ru": "Падерборн 07"
},
"shortNameTranslation": {
"ar": "بادربورن",
"bn": "প্যাডারবর্ন",
"hi": "पेडरबॉर्न",
"ru": "Падерборн 07"
}
}
},
"transferTo": {
"name": "SG Dynamo Dresden",
"slug": "sg-dynamo-dresden",
"shortName": "Dresden",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 21760,
"nameCode": "SGD",
"disabled": false,
"national": false,
"type": 0,
"id": 2595,
"teamColors": {
"primary": "#ffcc00",
"secondary": "#000000",
"text": "#000000"
},
"fieldTranslations": {
"nameTranslation": {
"ar": "دينامو درسدن",
"ru": "Динамо Дрезден"
},
"shortNameTranslation": {
"ar": "دينامو درسدن"
}
}
},
"fromTeamName": "SC Paderborn 07",
"toTeamName": "SG Dynamo Dresden",
"type": 1,
"transferFee": 0,
"transferFeeDescription": "-",
"id": 3677471,
"transferDateTimestamp": 1788220800,
"transferFeeRaw": {
"value": 0,
"currency": "EUR"
}
}
]
}
}
Media
GET /api/teams/{teamId}/media
No example: this endpoint returned HTTP 404 for our Bundesliga sample on 24 September 2026. It only returns data when the entity has it (for example knockout draws, penalties or media), so handle an empty or 404 response.
Media Summary
GET /api/teams/{teamId}/media-summary?country={country}
string
default:"GB"
Country code for localized content (e.g.,
GB, US, DE).Example response
Example response
Recorded 24 September 2026 from
GET /v2/football/teams/2561/media-summary?country=DE (lists trimmed to 2 items).{
"success": true,
"data": {
"mediaItems": [
{
"type": "newsArticle",
"item": {
"description": "Paderborn beat Hoffenheim 3-1 with clinical finishing and fierce box defending. Castañeda’s 8.3 provider Rating led a group effort that won key duels and tac...",
"thumbnailUrl": "https://files.provider.com/news/2026/09/imago1083592829h-scaled.jpg",
"id": 670212,
"fieldTranslations": {
"headerTranslation": {
"it": "Paderborn 3-1 Hoffenheim: la freddezza sotto porta batte la pressione"
},
"descriptionTranslation": {
"it": "Il Paderborn ha battuto l’Hoffenheim per 3-1 grazie alla freddezza sotto porta e a una difesa feroce nell’area. L’8,3 di Valutazione provider di Castañeda ha..."
}
},
"header": "Paderborn 3-1 Hoffenheim: clinical finishing beats pressure",
"externalUrl": "https://www.provider.com/web-view/news/paderborn-3-1-hoffenheim-clinical-finishing-beats-pressure/",
"contentId": "10:147893",
"publishedAtTimestamp": 1789932456,
"newsProvider": {
"id": 10,
"name": "provider News"
}
}
},
{
"type": "newsArticle",
"item": {
"description": "SC Paderborn host TSG Hoffenheim in Bundesliga Round 4. Form, head-to-head, likely shapes, absentees and the key provider Rating standouts to follow live.",
"thumbnailUrl": "https://files.provider.com/news/2026/09/imago1083345308h.jpg",
"id": 669238,
"fieldTranslations": {
"headerTranslation": {
"it": "SC Paderborn vs Hoffenheim: anteprima, forma, H2H e giocatori da seguire",
"pt": "SC Paderborn vs Hoffenheim prévia: forma, H2H e jogadores para ficar de olho",
"es": "Previa SC Paderborn vs Hoffenheim: forma, H2H y jugadores a seguir"
},
"descriptionTranslation": {
"it": "SC Paderborn ospita il TSG Hoffenheim nella Giornata 4 di Bundesliga. Forma, testa a testa, possibili formazioni, assenti e i protagonisti chiave con Valutaz...",
"pt": "SC Paderborn recebe o TSG Hoffenheim pela Rodada 4 da Bundesliga. Forma, retrospecto, prováveis escalações, desfalques e os destaques na Nota provider para a...",
"es": "SC Paderborn recibe a TSG Hoffenheim en la jornada 4 de la Bundesliga. Forma, cara a cara, posibles formaciones, bajas y las claves con las mejores Puntuacio..."
}
},
"header": "SC Paderborn vs Hoffenheim preview: form, H2H and players to watch",
"externalUrl": "https://www.provider.com/web-view/news/sc-paderborn-vs-hoffenheim-preview-form-h2h-and-players-to-watch/",
"contentId": "10:146928",
"publishedAtTimestamp": 1789877640,
"newsProvider": {
"id": 10,
"name": "provider News"
}
}
}
]
}
}
Tweets
GET /api/teams/{teamId}/tweets
No example: this endpoint returned HTTP 404 for our Bundesliga sample on 24 September 2026. It only returns data when the entity has it (for example knockout draws, penalties or media), so handle an empty or 404 response.
Available Seasons
Discover which seasons have data available for this team:GET /api/teams/{teamId}/player-statistics/seasons
GET /api/teams/{teamId}/standings/seasons
GET /api/teams/{teamId}/team-statistics/seasons
Example Requests
curl -X GET "https://api.sportsapipro.com/v2/football/teams/42/players" \
-H "x-api-key: YOUR_API_KEY"
const response = await fetch(
'https://api.sportsapipro.com/v2/football/teams/42/players',
{ headers: { 'x-api-key': 'YOUR_API_KEY' } }
);
const squad = await response.json();
import requests
response = requests.get(
'https://api.sportsapipro.com/v2/football/teams/42/players',
headers={'x-api-key': 'YOUR_API_KEY'}
)
squad = response.json()
Example responses
Real responses recorded on 24 September 2026 from the Bundesliga (tournament35, season 97464), match SC Paderborn 07 3-1 TSG Hoffenheim (16434052). Long lists are shortened to the first items; field names and structure are unchanged.
Team details
Team details
curl -H "x-api-key: YOUR_API_KEY" "https://api.sportsapipro.com/v2/football/teams/2569"
{
"success": true,
"data": {
"team": {
"name": "TSG Hoffenheim",
"slug": "tsg-hoffenheim",
"shortName": "Hoffenheim",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"transferPeriod": [
{
"activeFrom": "06-01 00:00",
"activeTo": "09-18 00:00"
},
{
"activeFrom": "12-30 00:00",
"activeTo": "02-16 00:00"
}
]
},
"tournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"transferPeriod": [
{
"activeFrom": "06-01 00:00",
"activeTo": "09-18 00:00"
},
{
"activeFrom": "12-30 00:00",
"activeTo": "02-16 00:00"
}
]
},
"uniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"transferPeriod": [
{
"activeFrom": "06-01 00:00",
"activeTo": "09-18 00:00"
},
{
"activeFrom": "12-30 00:00",
"activeTo": "02-16 00:00"
}
]
},
"userCount": 565701,
"hasPerformanceGraphFeature": true,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"priority": 699,
"isLive": false,
"id": 42
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE",
"transferPeriod": [
{
"activeFrom": "06-01 00:00",
"activeTo": "09-18 00:00"
},
{
"activeFrom": "12-30 00:00",
"activeTo": "02-16 00:00"
}
]
},
"userCount": 565701,
"hasPerformanceGraphFeature": true,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"userCount": 114014,
"manager": {
"name": "Christian Ilzer",
"slug": "christian-ilzer",
"shortName": "C. Ilzer",
"country": {
"alpha2": "AT",
"alpha3": "AUT",
"name": "Austria",
"slug": "austria"
},
"id": 775661
},
"venue": {
"city": {
"name": "Sinsheim",
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 21575
},
"venueCoordinates": {
"latitude": 49.23806,
"longitude": 8.887641
},
"hidden": false,
"slug": "prezero-arena",
"name": "PreZero Arena",
"capacity": 30150,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 1089,
"stadium": {
"name": "PreZero Arena",
"capacity": 30150
}
},
"nameCode": "TSG",
"class": 0,
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2569,
"fullName": "TSG Hoffenheim",
"foundationDateTimestamp": -2224886400,
"timeActive": []
},
"pregameForm": {
"avgRating": "7.44",
"position": 13,
"value": "3",
"form": [
"L",
"L"
]
},
"editorEntity": false
},
"source": "live",
"cacheHit": false,
"timezone": {
"name": "Europe/Amsterdam",
"utcOffset": "+02:00",
"source": "auto",
"country": "NL"
}
}
Squad
Squad
curl -H "x-api-key: YOUR_API_KEY" "https://api.sportsapipro.com/v2/football/teams/2569/players"
{
"success": true,
"data": {
"players": [
{
"player": {
"name": "Andrej Kramarić",
"slug": "andrej-kramaric",
"shortName": "A. Kramarić",
"team": {
"name": "TSG Hoffenheim",
"slug": "tsg-hoffenheim",
"shortName": "Hoffenheim",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"uniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"priority": 699,
"isLive": false,
"id": 42
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"userCount": 114014,
"nameCode": "TSG",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2569
},
"position": "F",
"positionsDetailed": [
"AM"
],
"weight": 73,
"jerseyNumber": "27",
"height": 177,
"dateOfBirth": "1991-06-19T00:00:00+00:00",
"preferredFoot": "Right",
"userCount": 8425,
"deceased": false,
"gender": "M",
"country": {
"alpha2": "HR",
"alpha3": "HRV",
"name": "Croatia",
"slug": "croatia"
},
"id": 67647,
"underage": false,
"shirtNumber": 27,
"dateOfBirthTimestamp": 677289600,
"contractUntilTimestamp": 1845936000,
"proposedMarketValue": 2700000,
"proposedMarketValueRaw": {
"value": 2700000,
"currency": "EUR"
}
}
}
],
"foreignPlayers": [
{
"player": {
"name": "Alexander Prass",
"slug": "alexander-prass",
"shortName": "A. Prass",
"team": {
"name": "TSG Hoffenheim",
"slug": "tsg-hoffenheim",
"shortName": "Hoffenheim",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"uniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"priority": 699,
"isLive": false,
"id": 42
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"userCount": 114014,
"nameCode": "TSG",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2569
},
"position": "M",
"positionsDetailed": [
"MC"
],
"jerseyNumber": "22",
"height": 180,
"dateOfBirth": "2001-05-26T00:00:00+00:00",
"preferredFoot": "Left",
"userCount": 814,
"deceased": false,
"gender": "M",
"country": {
"alpha2": "AT",
"alpha3": "AUT",
"name": "Austria",
"slug": "austria"
},
"id": 978062,
"underage": false,
"shirtNumber": 22,
"dateOfBirthTimestamp": 990835200,
"contractUntilTimestamp": 1845936000,
"proposedMarketValue": 8700000,
"proposedMarketValueRaw": {
"value": 8700000,
"currency": "EUR"
}
}
}
],
"nationalPlayers": [
{
"player": {
"name": "Andrej Kramarić",
"slug": "andrej-kramaric",
"shortName": "A. Kramarić",
"team": {
"name": "TSG Hoffenheim",
"slug": "tsg-hoffenheim",
"shortName": "Hoffenheim",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"uniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"priority": 699,
"isLive": false,
"id": 42
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"userCount": 114014,
"nameCode": "TSG",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2569
},
"position": "F",
"positionsDetailed": [
"AM"
],
"weight": 73,
"jerseyNumber": "27",
"height": 177,
"dateOfBirth": "1991-06-19T00:00:00+00:00",
"preferredFoot": "Right",
"userCount": 8425,
"deceased": false,
"gender": "M",
"country": {
"alpha2": "HR",
"alpha3": "HRV",
"name": "Croatia",
"slug": "croatia"
},
"id": 67647,
"underage": false,
"shirtNumber": 27,
"dateOfBirthTimestamp": 677289600,
"contractUntilTimestamp": 1845936000,
"proposedMarketValue": 2700000,
"proposedMarketValueRaw": {
"value": 2700000,
"currency": "EUR"
}
}
}
],
"supportStaff": [],
"playerPreviousTeam": [
{
"player": {
"name": "Adam Daghim",
"firstName": "",
"lastName": "",
"slug": "adam-daghim",
"shortName": "A. Daghim",
"team": {
"name": "TSG Hoffenheim",
"slug": "tsg-hoffenheim",
"shortName": "Hoffenheim",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"uniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"priority": 699,
"isLive": false,
"id": 42
},
"primaryUniqueTournament": {
"name": "Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#e2080e",
"secondaryColorHex": "#8e0902",
"category": {
"name": "Germany",
"slug": "germany",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 8,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 30,
"flag": "germany",
"alpha2": "DE"
},
"userCount": 565701,
"liveActivityEnabled": true,
"country": {},
"id": 35,
"displayInverseHomeAwayTeams": false
},
"userCount": 114014,
"nameCode": "TSG",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "DE",
"alpha3": "DEU",
"name": "Germany",
"slug": "germany"
},
"id": 2569
},
"position": "F",
"positionsDetailed": [
"ST"
],
"jerseyNumber": "14",
"height": 186,
"dateOfBirth": "2005-09-28T00:00:00+00:00",
"preferredFoot": "Left",
"userCount": 1162,
"deceased": false,
"gender": "M",
"country": {
"alpha2": "DK",
"alpha3": "DNK",
"name": "Denmark",
"slug": "denmark"
},
"id": 1180758,
"underage": false,
"shirtNumber": 14,
"dateOfBirthTimestamp": 1127865600,
"proposedMarketValue": 8100000,
"proposedMarketValueRaw": {
"value": 8100000,
"currency": "EUR"
}
},
"previousTeam": {
"name": "Red Bull Salzburg",
"slug": "red-bull-salzburg",
"shortName": "RB Salzburg",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"tournament": {
"name": "Austrian Bundesliga",
"slug": "bundesliga",
"category": {
"name": "Austria",
"slug": "austria",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 0,
"country": {
"alpha2": "AT",
"alpha3": "AUT",
"name": "Austria",
"slug": "austria"
},
"id": 17,
"flag": "austria",
"alpha2": "AT"
},
"uniqueTournament": {
"name": "Austrian Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#b80a0c",
"secondaryColorHex": "#eb544a",
"category": {
"name": "Austria",
"slug": "austria",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 0,
"country": {
"alpha2": "AT",
"alpha3": "AUT",
"name": "Austria",
"slug": "austria"
},
"id": 17,
"flag": "austria",
"alpha2": "AT"
},
"userCount": 28204,
"liveActivityEnabled": true,
"country": {},
"id": 45,
"displayInverseHomeAwayTeams": false
},
"priority": 320,
"isLive": false,
"id": 29
},
"primaryUniqueTournament": {
"name": "Austrian Bundesliga",
"slug": "bundesliga",
"primaryColorHex": "#b80a0c",
"secondaryColorHex": "#eb544a",
"category": {
"name": "Austria",
"slug": "austria",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 0,
"country": {
"alpha2": "AT",
"alpha3": "AUT",
"name": "Austria",
"slug": "austria"
},
"id": 17,
"flag": "austria",
"alpha2": "AT"
},
"userCount": 28204,
"liveActivityEnabled": true,
"country": {},
"id": 45,
"displayInverseHomeAwayTeams": false
},
"userCount": 189133,
"nameCode": "RBS",
"disabled": false,
"national": false,
"type": 0,
"country": {
"alpha2": "AT",
"alpha3": "AUT",
"name": "Austria",
"slug": "austria"
},
"id": 2046
},
"transferDate": "2026-08-02T00:00:00+00:00"
}
],
"nationalTeamPlayerStatistics": [],
"teamDepthAssignments": null
},
"source": "live",
"cacheHit": false,
"timezone": {
"name": "Europe/Amsterdam",
"utcOffset": "+02:00",
"source": "auto",
"country": "NL"
}
}
Team season statistics (every stat key)
Team season statistics (every stat key)
curl -H "x-api-key: YOUR_API_KEY" "https://api.sportsapipro.com/v2/football/teams/2569/tournament/35/season/97464/statistics?type=overall"
{
"success": true,
"data": {
"statistics": {
"goalsScored": 7,
"goalsConceded": 10,
"ownGoals": 1,
"assists": 7,
"shots": 76,
"penaltyGoals": 0,
"penaltiesTaken": 1,
"freeKickGoals": 0,
"freeKickShots": 2,
"goalsFromInsideTheBox": 5,
"goalsFromOutsideTheBox": 2,
"shotsFromInsideTheBox": 47,
"shotsFromOutsideTheBox": 29,
"headedGoals": 1,
"leftFootGoals": 2,
"rightFootGoals": 4,
"bigChances": 15,
"bigChancesCreated": 13,
"bigChancesMissed": 12,
"shotsOnTarget": 20,
"shotsOffTarget": 29,
"blockedScoringAttempt": 27,
"successfulDribbles": 23,
"dribbleAttempts": 60,
"corners": 27,
"hitWoodwork": 2,
"fastBreaks": 9,
"fastBreakGoals": 3,
"fastBreakShots": 6,
"averageBallPossession": 57,
"totalPasses": 2010,
"accuratePasses": 1643,
"accuratePassesPercentage": 81.741293532338,
"totalOwnHalfPasses": 806,
"accurateOwnHalfPasses": 733,
"accurateOwnHalfPassesPercentage": 90.942928039702,
"totalOppositionHalfPasses": 1204,
"accurateOppositionHalfPasses": 910,
"accurateOppositionHalfPassesPercentage": 75.581395348837,
"totalLongBalls": 150,
"accurateLongBalls": 68,
"accurateLongBallsPercentage": 45.333333333333,
"totalCrosses": 97,
"accurateCrosses": 23,
"accurateCrossesPercentage": 23.711340206186,
"cleanSheets": 0,
"tackles": 63,
"interceptions": 50,
"saves": 11,
"errorsLeadingToGoal": 1,
"errorsLeadingToShot": 1,
"penaltiesCommited": 0,
"penaltyGoalsConceded": 0,
"clearances": 119,
"clearancesOffLine": 0,
"lastManTackles": 5,
"totalDuels": 412,
"duelsWon": 198,
"duelsWonPercentage": 48.058252427184,
"totalGroundDuels": 263,
"groundDuelsWon": 116,
"groundDuelsWonPercentage": 44.106463878327,
"totalAerialDuels": 149,
"aerialDuelsWon": 82,
"aerialDuelsWonPercentage": 55.03355704698,
"possessionLost": 614,
"offsides": 6,
"fouls": 56,
"yellowCards": 8,
"yellowRedCards": 0,
"redCards": 0,
"avgRating": 7.2725,
"avgRatingVersion": 2,
"accurateFinalThirdPassesAgainst": 227,
"accurateOppositionHalfPassesAgainst": 503,
"accurateOwnHalfPassesAgainst": 654,
"accuratePassesAgainst": 1157,
"bigChancesAgainst": 15,
"bigChancesCreatedAgainst": 11,
"bigChancesMissedAgainst": 8,
"clearancesAgainst": 177,
"cornersAgainst": 22,
"crossesSuccessfulAgainst": 26,
"crossesTotalAgainst": 79,
"dribbleAttemptsTotalAgainst": 48,
"dribbleAttemptsWonAgainst": 25,
"errorsLeadingToGoalAgainst": 0,
"errorsLeadingToShotAgainst": 2,
"hitWoodworkAgainst": 0,
"interceptionsAgainst": 51,
"keyPassesAgainst": 43,
"longBallsSuccessfulAgainst": 85,
"longBallsTotalAgainst": 235,
"offsidesAgainst": 4,
"redCardsAgainst": 0,
"shotsAgainst": 58,
"shotsBlockedAgainst": 19,
"shotsFromInsideTheBoxAgainst": 43,
"shotsFromOutsideTheBoxAgainst": 15,
"shotsOffTargetAgainst": 19,
"shotsOnTargetAgainst": 20,
"blockedScoringAttemptAgainst": 19,
"tacklesAgainst": 68,
"totalFinalThirdPassesAgainst": 381,
"oppositionHalfPassesTotalAgainst": 766,
"ownHalfPassesTotalAgainst": 748,
"totalPassesAgainst": 1514,
"yellowCardsAgainst": 2,
"throwIns": 91,
"goalKicks": 21,
"ballRecovery": 217,
"freeKicks": 31,
"kilometersCovered": 438.3,
"numberOfSprints": 540,
"expectedGoals": 7.9073,
"expectedGoalsOnTarget": 6.679,
"expectedAssists": 7.11551,
"goalsPrevented": -1.3148,
"touches": 2900,
"keyPasses": 60,
"defensiveContributions": 250,
"id": 92482,
"matches": 4,
"awardedMatches": 0,
"statisticsType": {
"sportSlug": "football",
"statisticsType": "team"
}
}
},
"source": "live",
"cacheHit": false,
"timezone": {
"name": "Europe/Amsterdam",
"utcOffset": "+02:00",
"source": "auto",
"country": "NL"
}
}
Recent form
Recent form
curl -H "x-api-key: YOUR_API_KEY" "https://api.sportsapipro.com/v2/football/teams/2569/performance"
{
"success": true,
"data": {
"events": [
{
"tournament": {
"name": "Club Friendly Games",
"slug": "club-friendly-games",
"category": {
"name": "World",
"slug": "world",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 20,
"id": 1468,
"flag": "international"
},
"uniqueTournament": {
"name": "Club Friendly Games",
"slug": "club-friendly-games",
"primaryColorHex": "#25497d",
"secondaryColorHex": "#d38f1d",
"category": {
"name": "World",
"slug": "world",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"priority": 20,
"id": 1468,
"flag": "international"
},
"userCount": 40811,
"hasPerformanceGraphFeature": false,
"liveActivityEnabled": false,
"id": 853,
"hasEventPlayerStatistics": false,
"displayInverseHomeAwayTeams": false
},
"priority": 0,
"isGroup": false,
"isLive": false,
"id": 86
},
"season": {
"name": "Club Friendly Games 2026",
"year": "2026",
"editor": false,
"id": 87177
},
"customId": "dbbsubb",
"status": {
"code": 100,
"description": "Ended",
"type": "finished"
},
"winnerCode": 1,
"homeTeam": {
"name": "TSG Hoffenheim",
"slug": "tsg-hoffenheim",
"shortName": "Hoffenheim",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 114543,
"nameCode": "TSG",
"disabled": false,
"national": false,
"type": 0,
"id": 2569,
"subTeams": []
},
"awayTeam": {
"name": "Karlsruher SC",
"slug": "karlsruher-sc",
"shortName": "Karlsruhe",
"gender": "M",
"sport": {
"name": "Football",
"slug": "football",
"id": 1
},
"userCount": 21606,
"nameCode": "KSC",
"disabled": false,
"national": false,
"type": 0,
"id": 2553,
"subTeams": []
},
"homeScore": {
"current": 3,
"display": 3,
"period1": 2,
"period2": 1,
"normaltime": 3
},
"awayScore": {
"current": 0,
"display": 0,
"period1": 0,
"period2": 0,
"normaltime": 0
},
"time": {
"periodLength": 2700,
"overtimeLength": 900,
"totalPeriodCount": 2,
"currentPeriodStartTimestamp": 1785594900,
"lastPeriodEndTimestamp": 1785594838
},
"hasGlobalHighlights": false,
"id": 16293573,
"slug": "tsg-hoffenheim-karlsruher-sc",
"startTimestamp": 1785591000,
"finalResultOnly": false,
"feedLocked": false,
"isEditor": false,
"eventFilters": {
"category": [
"club"
],
"level": [
"pro"
],
"gender": [
"M"
]
}
}
],
"points": {
"16287038": 1.091,
"16293573": 1.5,
"16434019": -1.05,
"16434022": -1.283,
"16434035": 2.15,
"16434052": -1.393,
"16439188": -0.691,
"16743431": -1,
"16846179": 0,
"16945561": -2.182
}
},
"source": "live",
"cacheHit": false,
"timezone": {
"name": "Europe/Amsterdam",
"utcOffset": "+02:00",
"source": "auto",
"country": "NL"
}
}