The affordable football API
{
"data": [
{
"id": 2,
"name": "Premier League",
"key": "EPL",
"region": "England",
"rounds": [
{
"id": 435,
"name": "Premier League",
"start": "2015-08-07",
"end": "2016-05-14"
}
]
},
…
]
}
{
"data": [
{
"id": 10,
"name": "2015\/2016",
"start": "2015-06-30",
"end": "2016-06-30"
},
…
]
}
{
"data": [
{
"id": 2,
"key": "FX",
"name": "Fixture"
},
…
]
}
{
"data": [
{
"id": 21159,
"timestamp": "2015-08-08T14:00:00+0000",
"competition": {
"id": 2,
"name": "Premier League",
"key": "EPL",
"region": "England"
},
"round": {
"id": 435,
"name": "Premier League",
"start": "2015-08-07",
"end": "2016-05-14"
},
"teams": {
"home": {
"id": 8,
"name": "Stoke City",
"shortName": "Stoke"
},
"away": {
"id": 1,
"name": "Liverpool",
"shortName": "Liverpool"
}
},
"players": {
"home": [],
"away": []
},
"score": null,
"currentState": {
"id": 4,
"key": "HT",
"name": "Half-Time"
},
"venue": {
"id": 665,
"name": "Britannia Stadium",
"capacity": 27740
},
"events": [
"cards": [],
"goals": [],
"states": [],
"substitutions": []
]
},
…
]
}
{
"data": [
{
"id": 69540,
"timestamp": "2016-08-14T15:00:00+0000",
"competition": {
"id": 2,
"name": "Premier League",
"key": "EPL",
"region": "England"
},
"round": {
"id": 1044,
"name": "Premier League",
"start": null,
"end": null
},
"teams": {
"home": {
"id": 18,
"name": "Arsenal",
"shortName": "Arsenal"
},
"away": {
"id": 1,
"name": "Liverpool",
"shortName": "Liverpool"
}
},
"players": {
"home": [
{
"id": 16976,
"number": 33,
"position": "GK",
"role": "starting",
"name": "Petr \u010cech",
"shortName": "\u010cech"
}
],
"away": [
{
"id": 17018,
"number": 22,
"position": "GK",
"role": "starting",
"name": "Simon Mignolet",
"shortName": "Mignolet"
}
]
},
"score": [
3,
4
],
"currentState": {
"id": 9,
"key": "FT",
"name": "Full-Time"
},
"venue": {
"id": 47,
"name": "Emirates Stadium",
"capacity": 60338
},
"events": {
"cards": [
{
"id": 41059,
"timestamp": "2016-08-14T15:26:15+0000",
"matchTime": "25'",
"type": "card",
"subType": "first-yellow",
"team": {
"id": 1,
"name": "Liverpool",
"shortName": "Liverpool"
},
"player": {
"id": "17235",
"name": "Adam Lallana",
"shortName": "Lallana",
"position": "MF"
}
}
],
"goals": [
{
"id": 160439,
"timestamp": "2016-08-14T15:30:26+0000",
"matchTime": "29'",
"type": "goal",
"subType": null,
"team": {
"id": 18,
"name": "Arsenal",
"shortName": "Arsenal"
},
"player": {
"id": "17476",
"name": "Theo Walcott",
"shortName": "Walcott",
"position": "FW"
},
"assist": {
"id": "34666",
"name": "Alex Iwobi",
"shortName": "Iwobi",
"position": "FW"
}
}
],
"states": [
{
"id": 213309,
"timestamp": "2016-08-14T15:01:41+0000",
"matchTime": "1'",
"type": "state",
"state": {
"id": 1,
"key": "1H",
"name": "1st Half"
}
}
],
"substitutions": [
{
"id": 57247,
"timestamp": "2016-08-14T16:17:18+0000",
"matchTime": "60'",
"type": "substitution",
"subType": null,
"team": {
"id": 18,
"name": "Arsenal",
"shortName": "Arsenal"
},
"playerOff": {
"id": "17478",
"name": "Aaron Ramsey",
"shortName": "Ramsey",
"position": "MF"
},
"playerOn": {
"id": "17480",
"name": "Santi Cazorla",
"shortName": "Cazorla",
"position": "MF"
}
}
]
}
}
]
}
{
"data": [
{
"competition": {
"id": 2,
"name": "Premier League",
"key": "EPL",
"region": "England"
},
"round": {
"id": 107,
"name": "Premier League",
"start": "2014-08-15",
"end": null
},
"team": {
"id": 7,
"name": "Chelsea",
"shortName": "Chelsea"
},
"position": 1,
"played": 38,
"wins": 26,
"draws": 9,
"losses": 3,
"for": 73,
"against": 32,
"difference": 41,
"points": 87,
"notes": null
},
…
]
}
{
"data": [
{
"id": 17183,
"player": {
"name": "Sergio Ag\u00c3\u00bcero",
"shortName": "Ag\u00c3\u00bcero"
},
"team": {
"name": "Manchester City",
"shortName": "Man City"
},
"goals": 26
},
…
]
}
{
"data": [
{
"team": {
"id": 18,
"name": "Arsenal",
"shortName": "Arsenal"
},
"players": [
{
"id": "17478",
"name": "Aaron Ramsey",
"shortName": "Ramsey",
"position": "MF"
},
…
]
},
…
]
}