Dhoni have 144.78 Strike rate against MI 7 Batting performance of MSD with MI? Question Answer MSD performance with MI? ball_lav ball_pink Asset 2

Schedule API

The Schedule API provides the complete list of the matches for the current month, Previous Month and the Next Month based on the plan's schedule access. If the date is provided with the request, the API returns the schedule for the required day or for the month based on the schedule access of the plan.

Request

Request URL Path: https://api.footballapi.com/v1/schedule/

Method: GET

Parameters:

access_token - Required. You can get the access token from the Auth API

date - Date is Optional.

Date Format: YYYY-MM

Tournament Based Schedule:

For the tournament based request, the response provides the schedule of the complete tournament. To get the tournament key call the Recent Tournament API(provide the link).

Request URL Path: /rest/v1/tournament/{TOURNAMENT_KEY}/schedule/

Response:

  • data.months - List. List of days.
  • data.months.days - List. List of matches.
  • data.months.days.matches - List. List of card object
  • data.months.days.day - Integer. Day of the month.

Sample Request:

https://api.footballapi.com/v1/schedule/?access_token=ACCESSTOKEN

Season Based Request:

https://api.footballapi.com/v1/tournament/1002227289901109249/schedule/?access_token=ACCESS_KEY

Sample Response:

{
    "cache_key": "football|schedule",
    "data": {
    "current_month": "2018-07",
    "months": [
    {
    "days": [
    {
    "day": 1,
    "matches": [
    {
    "match": {
    "away": "1002227289188077569",
    "home": "1002227289280352262",
    "key": "1002227294527426611",
    "name": "Spain vs Russia",
    "round": {
    "key": "1002227291138428930",
    "name": "Round of 16"
    },
    "short_name": "ESP vs RUS",
    "stadium": {
    "city": "Moscow",
    "country": "Russia",
    "key": "1002227291289423873",
    "name": "Luzhniki Stadium"
    },
    "start_date": {
    "gmt": "2018-07-01T14:00:00",
    "timestamp": 1530453600
    },
    "status": "completed"
    },
    "result": {
    "title": "4 : 5"
    },
    "teams": {
    "1002227289188077569": {
    "code": "RUS",
    "key": "1002227289188077569",
    "name": "Russia"
    },
    "1002227289280352262": {
    "code": "ESP",
    "key": "1002227289280352262",
    "name": "Spain"
    }
    }
    },
    {
    "match": {
    "away": "1002227289351655436",
    "home": "1002227289406181391",
    "key": "1002227294590341172",
    "name": "Croatia vs Denmark",
    "round": {
    "key": "1002227291138428930",
    "name": "Round of 16"
    },
    "short_name": "CRO vs DEN",
    "stadium": {
    "city": "Nizhny Novgorod",
    "country": "Russia",
    "key": "1002227291545276427",
    "name": "Nizhny Novgorod Stadium"
    },
    "start_date": {
    "gmt": "2018-07-01T18:00:00",
    "timestamp": 1530468000
    },
    "status": "completed"
    },
    "result": {
    "title": "4 : 3"
    },
    "teams": {
    "1002227289351655436": {
    "code": "DEN",
    "key": "1002227289351655436",
    "name": "Denmark"
    },
    "1002227289406181391": {
    "code": "CRO",
    "key": "1002227289406181391",
    "name": "Croatia"
    }
    }
    }
    ]
    },
    {
    "day": 2,
    "matches": [
    {
    "match": {
    "away": "1002227289590730774",
    "home": "1002227289418764305",
    "key": "1002227294602924085",
    "name": "Brazil vs Mexico",
    "round": {
    "key": "1002227291138428930",
    "name": "Round of 16"
    },
    "short_name": "BRA vs MEX",
    "stadium": {
    "city": "Samara",
    "country": "Russia",
    "key": "1002227291478167561",
    "name": "Samara Arena"
    },
    "start_date": {
    "gmt": "2018-07-02T14:00:00",
    "timestamp": 1530540000
    },
    "status": "completed"
    },
    "result": {
    "title": "2 : 0"
    },
    "teams": {
    "1002227289418764305": {
    "code": "BRA",
    "key": "1002227289418764305",
    "name": "Brazil"
    },
    "1002227289590730774": {
    "code": "MEX",
    "key": "1002227289590730774",
    "name": "Mexico"
    }
    }
    },
    {
    "match": {
    "away": "1002227289771085856",
    "home": "1002227289653645337",
    "key": "1002227294649061430",
    "name": "Belgium vs Japan",
    "round": {
    "key": "1002227291138428930",
    "name": "Round of 16"
    },
    "short_name": "BEL vs JPN",
    "stadium": {
    "city": "Rostov-On-Don",
    "country": "Russia",
    "key": "1002227291541082122",
    "name": "Rostov Arena"
    },
    "start_date": {
    "gmt": "2018-07-02T18:00:00",
    "timestamp": 1530554400
    },
    "status": "completed"
    },
    "result": {
    "title": "3 : 2"
    },
    "teams": {
    "1002227289653645337": {
    "code": "BEL",
    "key": "1002227289653645337",
    "name": "Belgium"
    },
    "1002227289771085856": {
    "code": "JPN",
    "key": "1002227289771085856",
    "name": "Japan"
    }
    }
    }
    ]
    },
    {
    "day": 3,
    "matches": [
    {
    "match": {
    "away": "1002227289427152914",
    "home": "1002227289636868119",
    "key": "1002227294661644343",
    "name": "Sweden vs Switzerland",
    "round": {
    "key": "1002227291138428930",
    "name": "Round of 16"
    },
    "short_name": "SWE vs SUI",
    "stadium": {
    "city": "St. Petersburg",
    "country": "Russia",
    "key": "1002227291406864387",
    "name": "Saint Petersburg Stadium"
    },
    "start_date": {
    "gmt": "2018-07-03T14:00:00",
    "timestamp": 1530626400
    },
    "status": "completed"
    },
    "result": {
    "title": "1 : 0"
    },
    "teams": {
    "1002227289427152914": {
    "code": "SUI",
    "key": "1002227289427152914",
    "name": "Switzerland"
    },
    "1002227289636868119": {
    "code": "SWE",
    "key": "1002227289636868119",
    "name": "Sweden"
    }
    }
    },
    {
    "match": {
    "away": "1002227289712365596",
    "home": "1002227289729142815",
    "key": "1002227294674227256",
    "name": "Colombia vs England",
    "round": {
    "key": "1002227291138428930",
    "name": "Round of 16"
    },
    "short_name": "COL vs ENG",
    "stadium": {
    "city": "Moscow",
    "country": "Russia",
    "key": "1002227291469778950",
    "name": "Spartak Stadium"
    },
    "start_date": {
    "gmt": "2018-07-03T18:00:00",
    "timestamp": 1530640800
    },
    "status": "completed"
    },
    "result": {
    "title": "4 : 5"
    },
    "teams": {
    "1002227289712365596": {
    "code": "ENG",
    "key": "1002227289712365596",
    "name": "England"
    },
    "1002227289729142815": {
    "code": "COL",
    "key": "1002227289729142815",
    "name": "Colombia"
    }
    }
    }
    ]
    },
    {
    "day": 4,
    "matches": []
    },
    {
    "day": 5,
    "matches": []
    },
    {
    "day": 6,
    "matches": [
    {
    "match": {
    "away": "1002227289334878217",
    "home": "1002227289267769348",
    "key": "1002227294737141817",
    "name": "Uruguay vs France",
    "round": {
    "key": "1002227291205537795",
    "name": "Quarter-finals"
    },
    "short_name": "URU vs FRA",
    "stadium": {
    "city": "Nizhny Novgorod",
    "country": "Russia",
    "key": "1002227291545276427",
    "name": "Nizhny Novgorod Stadium"
    },
    "start_date": {
    "gmt": "2018-07-06T14:00:00",
    "timestamp": 1530885600
    },
    "status": "completed"
    },
    "result": {
    "title": "0 : 2"
    },
    "teams": {
    "1002227289267769348": {
    "code": "URU",
    "key": "1002227289267769348",
    "name": "Uruguay"
    },
    "1002227289334878217": {
    "code": "FRA",
    "key": "1002227289334878217",
    "name": "France"
    }
    }
    },
    {
    "match": {
    "away": "1002227289653645337",
    "home": "1002227289418764305",
    "key": "1002227294749724730",
    "name": "Brazil vs Belgium",
    "round": {
    "key": "1002227291205537795",
    "name": "Quarter-finals"
    },
    "short_name": "BRA vs BEL",
    "stadium": {
    "city": "Kazan",
    "country": "Russia",
    "key": "1002227291415252997",
    "name": "Kazan Arena"
    },
    "start_date": {
    "gmt": "2018-07-06T18:00:00",
    "timestamp": 1530900000
    },
    "status": "completed"
    },
    "result": {
    "title": "1 : 2"
    },
    "teams": {
    "1002227289418764305": {
    "code": "BRA",
    "key": "1002227289418764305",
    "name": "Brazil"
    },
    "1002227289653645337": {
    "code": "BEL",
    "key": "1002227289653645337",
    "name": "Belgium"
    }
    }
    }
    ]
    },
    {
    "day": 7,
    "matches": [
    {
    "match": {
    "away": "1002227289712365596",
    "home": "1002227289636868119",
    "key": "1002227294762307643",
    "name": "Sweden vs England",
    "round": {
    "key": "1002227291205537795",
    "name": "Quarter-finals"
    },
    "short_name": "SWE vs ENG",
    "stadium": {
    "city": "Samara",
    "country": "Russia",
    "key": "1002227291478167561",
    "name": "Samara Arena"
    },
    "start_date": {
    "gmt": "2018-07-07T14:00:00",
    "timestamp": 1530972000
    },
    "status": "completed"
    },
    "result": {
    "title": "0 : 2"
    },
    "teams": {
    "1002227289636868119": {
    "code": "SWE",
    "key": "1002227289636868119",
    "name": "Sweden"
    },
    "1002227289712365596": {
    "code": "ENG",
    "key": "1002227289712365596",
    "name": "England"
    }
    }
    },
    {
    "match": {
    "away": "1002227289406181391",
    "home": "1002227289188077569",
    "key": "1002227294774890556",
    "name": "Russia vs Croatia",
    "round": {
    "key": "1002227291205537795",
    "name": "Quarter-finals"
    },
    "short_name": "RUS vs CRO",
    "stadium": {
    "city": "Sochi",
    "country": "Russia",
    "key": "1002227291411058692",
    "name": "Fisht Stadium"
    },
    "start_date": {
    "gmt": "2018-07-07T18:00:00",
    "timestamp": 1530986400
    },
    "status": "completed"
    },
    "result": {
    "title": "5 : 6"
    },
    "teams": {
    "1002227289188077569": {
    "code": "RUS",
    "key": "1002227289188077569",
    "name": "Russia"
    },
    "1002227289406181391": {
    "code": "CRO",
    "key": "1002227289406181391",
    "name": "Croatia"
    }
    }
    }
    ]
    },
    {
    "day": 8,
    "matches": []
    },
    {
    "day": 9,
    "matches": []
    },
    {
    "day": 10,
    "matches": [
    {
    "match": {
    "away": "1002227289653645337",
    "home": "1002227289334878217",
    "key": "1002227294841999421",
    "name": "France vs Belgium",
    "round": {
    "key": "1002227291264258052",
    "name": "Semi-finals"
    },
    "short_name": "FRA vs BEL",
    "stadium": {
    "city": "St. Petersburg",
    "country": "Russia",
    "key": "1002227291406864387",
    "name": "Saint Petersburg Stadium"
    },
    "start_date": {
    "gmt": "2018-07-10T18:00:00",
    "timestamp": 1531245600
    },
    "status": "completed"
    },
    "result": {
    "title": "1 : 0"
    },
    "teams": {
    "1002227289334878217": {
    "code": "FRA",
    "key": "1002227289334878217",
    "name": "France"
    },
    "1002227289653645337": {
    "code": "BEL",
    "key": "1002227289653645337",
    "name": "Belgium"
    }
    }
    }
    ]
    },
    {
    "day": 11,
    "matches": [
    {
    "match": {
    "away": "1002227289712365596",
    "home": "1002227289406181391",
    "key": "1002227294854582334",
    "name": "Croatia vs England",
    "round": {
    "key": "1002227291264258052",
    "name": "Semi-finals"
    },
    "short_name": "CRO vs ENG",
    "stadium": {
    "city": "Moscow",
    "country": "Russia",
    "key": "1002227291289423873",
    "name": "Luzhniki Stadium"
    },
    "start_date": {
    "gmt": "2018-07-11T18:00:00",
    "timestamp": 1531332000
    },
    "status": "completed"
    },
    "result": {
    "title": "2 : 1"
    },
    "teams": {
    "1002227289406181391": {
    "code": "CRO",
    "key": "1002227289406181391",
    "name": "Croatia"
    },
    "1002227289712365596": {
    "code": "ENG",
    "key": "1002227289712365596",
    "name": "England"
    }
    }
    }
    ]
    },
    {
    "day": 12,
    "matches": []
    },
    {
    "day": 13,
    "matches": []
    },
    {
    "day": 14,
    "matches": [
    {
    "match": {
    "away": "1002227289712365596",
    "home": "1002227289653645337",
    "key": "1002227294867165247",
    "name": "Belgium vs England",
    "round": {
    "key": "1002227291276840965",
    "name": "Play-off for third place"
    },
    "short_name": "BEL vs ENG",
    "stadium": {
    "city": "St. Petersburg",
    "country": "Russia",
    "key": "1002227291406864387",
    "name": "Saint Petersburg Stadium"
    },
    "start_date": {
    "gmt": "2018-07-14T14:00:00",
    "timestamp": 1531576800
    },
    "status": "completed"
    },
    "result": {
    "title": "2 : 0"
    },
    "teams": {
    "1002227289653645337": {
    "code": "BEL",
    "key": "1002227289653645337",
    "name": "Belgium"
    },
    "1002227289712365596": {
    "code": "ENG",
    "key": "1002227289712365596",
    "name": "England"
    }
    }
    }
    ]
    },
    {
    "day": 15,
    "matches": [
    {
    "match": {
    "away": "1002227289406181391",
    "home": "1002227289334878217",
    "key": "1002227294879748160",
    "name": "France vs Croatia",
    "round": {
    "key": "1002227291285229574",
    "name": "Final"
    },
    "short_name": "FRA vs CRO",
    "stadium": {
    "city": "Moscow",
    "country": "Russia",
    "key": "1002227291289423873",
    "name": "Luzhniki Stadium"
    },
    "start_date": {
    "gmt": "2018-07-15T15:00:00",
    "timestamp": 1531666800
    },
    "status": "completed"
    },
    "result": {
    "title": "4 : 2"
    },
    "teams": {
    "1002227289334878217": {
    "code": "FRA",
    "key": "1002227289334878217",
    "name": "France"
    },
    "1002227289406181391": {
    "code": "CRO",
    "key": "1002227289406181391",
    "name": "Croatia"
    }
    }
    }
    ]
    },
    {
    "day": 16,
    "matches": []
    },
    {
    "day": 17,
    "matches": []
    },
    {
    "day": 18,
    "matches": []
    },
    {
    "day": 19,
    "matches": []
    },
    {
    "day": 20,
    "matches": []
    },
    {
    "day": 21,
    "matches": []
    },
    {
    "day": 22,
    "matches": []
    },
    {
    "day": 23,
    "matches": []
    },
    {
    "day": 24,
    "matches": []
    },
    {
    "day": 25,
    "matches": []
    },
    {
    "day": 26,
    "matches": []
    },
    {
    "day": 27,
    "matches": []
    },
    {
    "day": 28,
    "matches": []
    },
    {
    "day": 29,
    "matches": []
    },
    {
    "day": 30,
    "matches": []
    },
    {
    "day": 31,
    "matches": []
    }
    ],
    "month": "2018-7"
    }
    ],
    "next_month": "2018-08",
    "previous_month": "2018-06"
    },
    "expires": 1531861142,
    "status": true,
    "status_code": 200,
    "version": "1.0.0"
    }

True Support Center

Not sure, what plan to choose? Just get in touch us. We are committed to providing a solution to all football data requirements. Feel free to write your technical questions, to know about best practice and guidelines.

000-800-040-1803 (Indian Tollfree Number)

+1 (855) 2SPORT4 (US Tollfree Number)