## Week Schedule ```http GET /api/programmingWeek/{date}/{timezone}.json HTTP/1.1 Host: http://na.lolesports.com ``` ``` ie. /api/programmingWeek/2014-05-19/-0700.json ``` ## Tournamnent ```http GET /api/programming/{block_id}.json HTTP/1.1 Host: http://na.lolesports.com ``` ### Parameters | Name | Description | Type | |----------------|---------------------------------------------|--------| | expand_matches | Include to include rich match meta data | string | ```json ex. /api/programming/1855.json?expand_matches=1 { "blockId": "1773", "dateTime": "2014-05-20T15:00:00+00:00", "tickets": " ", "matches": { "2291": { "dateTime": "2014-05-20T15:00Z", "matchName": "Fnatic vs SK Gaming", "winnerId": "67", "matchId": "2291", "url": "/tourney/match/2291", "maxGames": "1", "isLive": false, "isFinished": "1", "tournament": { "id": "102", "name": "EU Summer Split", "round": "1" }, "contestants": { "blue": { "id": "68", "name": "Fnatic", "logoURL": "/sites/default/files/styles/grid_medium_square/public/fnaticlogo.png?itok=1C-vza-C", "acronym": "FNC", "wins": 0, "losses": 1 }, "red": { "id": "67", "name": "SK Gaming", "logoURL": "/sites/default/files/styles/grid_medium_square/public/sk-white.png?itok=Z75PKCOL", "acronym": "SK", "wins": 1, "losses": 0 } }, "gamesInfo": { "game0": { "id": "2774", "winnerId": "67" } }, "liveStreams": false, "polldaddyId": "8011364:36412083:36412084" } }, "leagueId": "2", "tournamentId": "102", "significance": "0", "tbdTime": "0", "leagueColor": "#CA3B3B", "week": "1", "body": [], "label": "EU Summer Split - Week 1" } ``` ## Tournament Week Schedule ```http GET /api/programming.json?parameters[method]=all HTTP/1.1 Host: http://na.lolesports.com ``` ### Parameters Note: All parameters need to be wrapped in parameters[param] scope. | Name | Description | Type | |----------------|---------------------------------------------|--------| | week | Week number in tournament to return matches | number | | tournament | Tournament ID to search within | number | | expand_matches | Include to include rich match meta data | string | ```json [ { "blockId": "1773", "dateTime": "2014-05-20T15:00:00+00:00", "tickets": " ", "matches": { "2291": { "dateTime": "2014-05-20T15:00Z", "matchName": "Fnatic vs SK Gaming", "winnerId": "67", "matchId": "2291", "url": "/tourney/match/2291", "maxGames": "1", "isLive": false, "isFinished": "1", "tournament": { "id": "102", "name": "EU Summer Split", "round": "1" }, "contestants": { "blue": { "id": "68", "name": "Fnatic", "logoURL": "/sites/default/files/styles/grid_medium_square/public/fnaticlogo.png?itok=1C-vza-C", "acronym": "FNC", "wins": 0, "losses": 1 }, "red": { "id": "67", "name": "SK Gaming", "logoURL": "/sites/default/files/styles/grid_medium_square/public/sk-white.png?itok=Z75PKCOL", "acronym": "SK", "wins": 1, "losses": 0 } }, "gamesInfo": { "game0": { "id": "2774", "winnerId": "67" } }, "liveStreams": false, "polldaddyId": "8011364:36412083:36412084" } }, "leagueId": "2", "tournamentId": "102", "significance": "0", "tbdTime": "0", "leagueColor": "#CA3B3B", "week": "1", "body": [], "label": "EU Summer Split - Week 1" } ] ``` ## Champions ```http GET /cdn/4.7.16/data/{locale}/champion.json HTTP/1.1 Host: http://ddragon.leagueoflegends.com ``` ### Example ```http GET /cdn/4.7.16/data/en_US/champion.json HTTP/1.1 Host: http://ddragon.leagueoflegends.com ``` ```json { "type": "champion", "format": "standAloneComplex", "version": "4.7.16", "data": { "Aatrox": { "version": "4.7.16", "id": "Aatrox", "key": "266", "name": "Aatrox", "title": "the Darkin Blade", "blurb": "Aatrox is a legendary warrior, one of only five that remain of an ancient race known as the Darkin. He wields his massive blade with grace and poise, slicing through legions in a style that is hypnotic to behold. With each foe felled, Aatrox's ...", "info": { "attack": 8, "defense": 4, "magic": 3, "difficulty": 6 }, "image": { "full": "Aatrox.png", "sprite": "champion0.png", "group": "champion", "x": 0, "y": 0, "w": 48, "h": 48 }, "tags": [ "Fighter", "Tank" ], "partype": "BloodWell", "stats": { "hp": 395, "hpperlevel": 85, "mp": 30, "mpperlevel": 45, "movespeed": 345, "armor": 18, "armorperlevel": 3.8, "spellblock": 30, "spellblockperlevel": 1.25, "attackrange": 150, "hpregen": 5.75, "hpregenperlevel": 0.5, "mpregen": 0, "mpregenperlevel": 0, "crit": 0, "critperlevel": 0, "attackdamage": 55, "attackdamageperlevel": 3.2, "attackspeedoffset": -0.04, "attackspeedperlevel": 3 } }, "AnotherChampion": {} } } ```