League of Legends Competitions API

League of Legends Competitions API

League of Legends Competitions API is an application programming interface (API) that provides developers and data analysts with access to real-time and historical data about competitive LoL games.

API description

About the API: 

Through the League of Legends Competitions API, developers can obtain a wide range of match information, including team statistics, match results, and events. This data can be used to build custom applications, create statistical models or perform data analysis to gain insight into the LoL competitive landscape.

One of the main advantages of the League of Legends Competitions API is its real-time data streaming capability. Developers can subscribe to live match data, allowing them to receive updates as matches are played. This data includes information about live tournaments, schedules, status, type, league, image, display priority, and much more. The League of Legends Competitions API is used by various organizations and individuals in the LoL community. Teams use the API to analyze their own performance and scout their opponents, while fans and analysts use the data to learn about the strategies and tactics used by top teams,

In conclusion, the API provides developers and data analysts with a wealth of real-time and historical data on competitive LoL matches. This data can be used to create custom applications, perform data analysis and gain insights into the LoL competitive landscape. With its real-time data streaming capabilities and support for multiple programming languages, the API is a valuable tool for anyone interested in LoL eSports.

 

What your API receives and what your API provides (input/output)?

It will receive parameters and provide you with a JSON.

 

What are the most common uses cases of this API?

  1. Live game data: The API provides real-time data streaming capabilities, allowing developers to receive updates as games are being played.

  2. Sports betting: Developers can use the API to create betting applications that offer odds and match statistics. This data is useful for both casual and professional players.

  3. Fantasy sports: The API provides data that can be used to create fantasy sports applications that allow users to create teams and compete against each other based on the performance of teams in real-life matches.

  4. E-sports News: Developers can use the API to create new applications that provide up-to-date information about live matches.

  5. Esports Streaming: The API provides data that can be used to create streaming applications that show live matches or replays of past matches.

Are there any limitations to your plans?

Besides API call limitations per month, there are no other limitations.

API Documentation

Endpoints


To use this endpoint all you have to do is run it, it will return the matches in real time.



                                                                            
GET https://zylalabs.com/api/1478/league+of+legends+competitions+api/1226/get+legends+matchs
                                                                            
                                                                        

Test Endpoint

API EXAMPLE RESPONSE

       
                                                                                                        
                                                                                                                                                                                                                            {"data":{"schedule":{"events":[{"id":"109539822193748930","startTime":"2023-02-15T18:00:00Z","state":"inProgress","type":"match","blockName":"Week 4","league":{"id":"105266088231437431","slug":"ultraliga","name":"Ultraliga","image":"http://static.lolesports.com/leagues/1639390623717_ULTRALIGA_logo_sq_cyan.png","priority":1000,"displayPriority":{"position":19,"status":"not_selected"}},"tournament":{"id":"109539822190865259"},"match":{"id":"109539822193748930","teams":[{"id":"109800832177252614","name":"Szaty Bobra","slug":"szaty-bobra","code":"SZB","image":"http://static.lolesports.com/teams/1675427730921_LOLESPORTSICON.png","result":{"outcome":null,"gameWins":0},"record":{"wins":7,"losses":1}},{"id":"107599485973747723","name":"Grypciocraft Esports","slug":"grypciocraft-esports","code":"GRP","image":"http://static.lolesports.com/teams/1671448791753_DqtYZgB.png","result":{"outcome":null,"gameWins":0},"record":{"wins":7,"losses":1}}],"strategy":{"type":"bestOf","count":1},"games":[{"number":1,"id":"109539822193748931","state":"inProgress","teams":[{"id":"109800832177252614","side":"blue"},{"id":"107599485973747723","side":"red"}],"vods":[]}]},"streams":[{"parameter":"polsatgames","locale":"pl-PL","mediaLocale":{"locale":"pl-PL","englishName":"Polish (Poland)","translatedName":"Polski"},"provider":"twitch","countries":["PL"],"offset":-570000,"statsStatus":"enabled"},{"parameter":"polsatgames2","locale":"en-GB","mediaLocale":{"locale":"en-GB","englishName":"English (Europe)","translatedName":"English (Europe)"},"provider":"twitch","countries":[],"offset":-600000,"statsStatus":"enabled"}]},{"id":"109467311740775471","startTime":"2023-02-15T18:00:00Z","state":"inProgress","type":"match","blockName":"Week 4","league":{"id":"105266108767593290","slug":"greek_legends","name":"Greek Legends League","image":"http://static.lolesports.com/leagues/GLL_LOGO_WHITE.png","priority":1000,"displayPriority":{"position":24,"status":"not_selected"}},"tournament":{"id":"109467311739792322"},"match":{"id":"109467311740775471","teams":[{"id":"105521293297166647","name":"Hell Zerolag Esports","slug":"zerolag-esports","code":"HELL","image":"http://static.lolesports.com/teams/ZRLLogowhite600x600.png","result":{"outcome":null,"gameWins":0},"record":{"wins":3,"losses":4}},{"id":"108078422885368642","name":"Panathinaikos Esports","slug":"panathinaikos-esports","code":"PAO","image":"http://static.lolesports.com/teams/1673904956249_PAO.png","result":{"outcome":null,"gameWins":0},"record":{"wins":3,"losses":4}}],"strategy":{"type":"bestOf","count":1},"games":[{"number":1,"id":"109467311740775472","state":"inProgress","teams":[{"id":"105521293297166647","side":"blue"},{"id":"108078422885368642","side":"red"}],"vods":[]}]},"streams":[{"parameter":"gamersloungegr","locale":"el-GR","mediaLocale":{"locale":"el-GR","englishName":"Greek (Greece)","translatedName":"Ελληνικά"},"provider":"twitch","countries":[],"offset":-200000,"statsStatus":"enabled"}]},{"id":"109467209706033256","startTime":"2023-02-15T18:00:00Z","state":"inProgress","type":"match","blockName":"Week 4","league":{"id":"105266098308571975","slug":"nlc","name":"NLC","image":"http://static.lolesports.com/leagues/1641490922073_nlc_logo.png","priority":1000,"displayPriority":{"position":15,"status":"not_selected"}},"tournament":{"id":"109467209705050129"},"match":{"id":"109467209706033256","teams":[{"id":"109642680932009857","name":"Nord Esports","slug":"nord-esports","code":"NORD","image":"http://static.lolesports.com/teams/1673014534951_logo_form1.png","result":{"outcome":null,"gameWins":0},"record":{"wins":6,"losses":1}},{"id":"107565493716773932","name":"Nativz","slug":"nativz","code":"NT","image":"http://static.lolesports.com/teams/1673015307304_NLC-NT1.png","result":{"outcome":null,"gameWins":0},"record":{"wins":0,"losses":7}}],"strategy":{"type":"bestOf","count":1},"games":[{"number":1,"id":"109467209706033257","state":"inProgress","teams":[{"id":"109642680932009857","side":"blue"},{"id":"107565493716773932","side":"red"}],"vods":[]}]},"streams":[{"parameter":"nlclol","locale":"en-GB","mediaLocale":{"locale":"en-GB","englishName":"English (Europe)","translatedName":"English (Europe)"},"provider":"twitch","countries":[],"offset":-200000,"statsStatus":"enabled"}]},{"id":"109545777184124371","startTime":"2023-02-15T18:00:00Z","state":"inProgress","type":"match","blockName":"Week 3","league":{"id":"109545772895506419","slug":"arabian_league","name":"Arabian League","image":"http://static.lolesports.com/leagues/1671535837069_Emblemwhite1.png","priority":1000,"displayPriority":{"position":25,"status":"not_selected"}},"tournament":{"id":"109545777182748074"},"match":{"id":"109545777184124371","teams":[{"id":"109696092218588987","name":"Nigma Galaxy","slug":"nigma-galaxy","code":"NGX","image":"http://static.lolesports.com/teams/1673829529728_Logo_mark.png","result":{"outcome":null,"gameWins":0},"record":{"wins":4,"losses":2}},{"id":"109696073114910519","name":"Anubis Gaming","slug":"anubis-gaming","code":"ANB","image":"http://static.lolesports.com/teams/1674634690739_anbpng.png","result":{"outcome":null,"gameWins":0},"record":{"wins":2,"losses":4}}],"strategy":{"type":"bestOf","count":1},"games":[{"number":1,"id":"109545777184124372","state":"inProgress","teams":[{"id":"109696092218588987","side":"blue"},{"id":"109696073114910519","side":"red"}],"vods":[]}]},"streams":[{"parameter":"lolesports_ar","locale":"ar-AE","mediaLocale":{"locale":"ar-AE","englishName":"Arabic","translatedName":"اَلْعَرَبِيَّةُ"},"provider":"twitch","countries":[],"offset":-200000,"statsStatus":"enabled"}]}]}}}
                                                                                                                                                                                                                    
                                                                                                    

Get legends matchs - CODE SNIPPETS


curl --location --request GET 'https://zylalabs.com/api/1478/league+of+legends+competitions+api/1226/get+legends+matchs' --header 'Authorization: Bearer YOUR_API_KEY' 

    

To use this endpoint all you have to do is run the endpoint, it will return the leagues and region information.



                                                                            
GET https://zylalabs.com/api/1478/league+of+legends+competitions+api/1227/get+legend+leagues
                                                                            
                                                                        

Test Endpoint

API EXAMPLE RESPONSE

       
                                                                                                        
                                                                                                                                                                                                                            {"data":{"leagues":[{"id":"98767991299243165","slug":"lcs","name":"LCS","region":"NORTH AMERICA","image":"http://static.lolesports.com/leagues/LCSNew-01-FullonDark.png","priority":1,"displayPriority":{"position":0,"status":"selected"}},{"id":"109511549831443335","slug":"north_american_challenger_league","name":"LCS Challengers","region":"NORTH AMERICA","image":"http://static.lolesports.com/leagues/1671126494281_NACL23_Icon_WHT1.png","priority":1000,"displayPriority":{"position":1,"status":"selected"}},{"id":"109518549825754242","slug":"lcs_challengers_qualifiers","name":"LCS Challengers Qualifiers","region":"NORTH AMERICA","image":"http://static.lolesports.com/leagues/1671126518545_NACL23_Icon_WHT1.png","priority":1000,"displayPriority":{"position":2,"status":"selected"}},{"id":"107898214974993351","slug":"college_championship","name":"College Championship","region":"NORTH AMERICA","image":"http://static.lolesports.com/leagues/1646396098648_CollegeChampionshiplogo.png","priority":1000,"displayPriority":{"position":3,"status":"selected"}},{"id":"98767991332355509","slug":"cblol-brazil","name":"CBLOL","region":"BRAZIL","image":"http://static.lolesports.com/leagues/cblol-logo-symbol-offwhite.png","priority":204,"displayPriority":{"position":0,"status":"not_selected"}},{"id":"98767991310872058","slug":"lck","name":"LCK","region":"KOREA","image":"http://static.lolesports.com/leagues/lck-color-on-black.png","priority":4,"displayPriority":{"position":1,"status":"not_selected"}},{"id":"98767991355908944","slug":"lcl","name":"LCL","region":"COMMONWEALTH OF INDEPENDENT STATES","image":"http://static.lolesports.com/leagues/1593016885758_LCL-01-FullonDark.png","priority":209,"displayPriority":{"position":2,"status":"not_selected"}},{"id":"105709090213554609","slug":"lco","name":"LCO","region":"OCEANIA","image":"http://static.lolesports.com/leagues/lco-color-white.png","priority":207,"displayPriority":{"position":3,"status":"not_selected"}},{"id":"98767991302996019","slug":"lec","name":"LEC","region":"EMEA","image":"http://static.lolesports.com/leagues/1592516184297_LEC-01-FullonDark.png","priority":3,"displayPriority":{"position":4,"status":"not_selected"}},{"id":"98767991349978712","slug":"ljl-japan","name":"LJL","region":"JAPAN","image":"http://static.lolesports.com/leagues/1592516354053_LJL-01-FullonDark.png","priority":208,"displayPriority":{"position":5,"status":"not_selected"}},{"id":"101382741235120470","slug":"lla","name":"LLA","region":"LATIN AMERICA","image":"http://static.lolesports.com/leagues/1592516315279_LLA-01-FullonDark.png","priority":206,"displayPriority":{"position":6,"status":"not_selected"}},{"id":"98767991314006698","slug":"lpl","name":"LPL","region":"CHINA","image":"http://static.lolesports.com/leagues/1592516115322_LPL-01-FullonDark.png","priority":201,"displayPriority":{"position":7,"status":"not_selected"}},{"id":"104366947889790212","slug":"pcs","name":"PCS","region":"HONG KONG, MACAU, TAIWAN","image":"http://static.lolesports.com/leagues/1592515942679_PCS-01-FullonDark.png","priority":1000,"displayPriority":{"position":8,"status":"not_selected"}},{"id":"98767991343597634","slug":"turkiye-sampiyonluk-ligi","name":"TCL","region":"EMEA","image":"http://static.lolesports.com/leagues/1672744089338_TCL_ICON_COLOR.png","priority":203,"displayPriority":{"position":9,"status":"not_selected"}},{"id":"107213827295848783","slug":"vcs","name":"VCS","region":"VIETNAM","image":"http://static.lolesports.com/leagues/1674644992283_LOL_VCS_Full_White1.png","priority":1000,"displayPriority":{"position":10,"status":"not_selected"}},{"id":"98767975604431411","slug":"worlds","name":"Worlds","region":"INTERNATIONAL","image":"http://static.lolesports.com/leagues/1592594612171_WorldsDarkBG.png","priority":300,"displayPriority":{"position":11,"status":"not_selected"}},{"id":"98767991295297326","slug":"all-star","name":"All-Star Event","region":"INTERNATIONAL","image":"http://static.lolesports.com/leagues/1592594737227_ASEDarkBG.png","priority":302,"displayPriority":{"position":12,"status":"not_selected"}},{"id":"100695891328981122","slug":"european-masters","name":"EMEA Masters","region":"EMEA","image":"http://static.lolesports.com/leagues/1669375535108_EM_Icon_Green1.png","priority":1000,"displayPriority":{"position":13,"status":"not_selected"}},{"id":"105266103462388553","slug":"lfl","name":"La Ligue Française","region":"EMEA","image":"http://static.lolesports.com/leagues/LFL_Logo_2020_black1.png","priority":1000,"displayPriority":{"position":14,"status":"not_selected"}},{"id":"105266098308571975","slug":"nlc","name":"NLC","region":"EMEA","image":"http://static.lolesports.com/leagues/1641490922073_nlc_logo.png","priority":1000,"displayPriority":{"position":15,"status":"not_selected"}},{"id":"107407335299756365","slug":"elite_series","name":"Elite Series","region":"EMEA","image":"http://static.lolesports.com/leagues/1641287979138_EliteSeriesMarkWhite.png","priority":1000,"displayPriority":{"position":16,"status":"not_selected"}},{"id":"105266101075764040","slug":"liga_portuguesa","name":"Liga Portuguesa","region":"EMEA","image":"http://static.lolesports.com/leagues/1649884876085_LPLOL_2021_ISO_G-c389e9ae85c243e4f76a8028bbd9ca1609c2d12bc47c3709a9250d1b3ca43f58.png","priority":1000,"displayPriority":{"position":17,"status":"not_selected"}},{"id":"105266094998946936","slug":"pg_nationals","name":"PG Nationals","region":"EMEA","image":"http://static.lolesports.com/leagues/PG_Nationals_Logo_White.png","priority":1000,"displayPriority":{"position":18,"status":"not_selected"}},{"id":"105266088231437431","slug":"ultraliga","name":"Ultraliga","region":"EMEA","image":"http://static.lolesports.com/leagues/1639390623717_ULTRALIGA_logo_sq_cyan.png","priority":1000,"displayPriority":{"position":19,"status":"not_selected"}},{"id":"105266074488398661","slug":"superliga","name":"SuperLiga","region":"EMEA","image":"http://static.lolesports.com/leagues/SL21-V-white.png","priority":1000,"displayPriority":{"position":20,"status":"not_selected"}},{"id":"105266091639104326","slug":"primeleague","name":"Prime League","region":"EMEA","image":"http://static.lolesports.com/leagues/PrimeLeagueResized.png","priority":1000,"displayPriority":{"position":21,"status":"not_selected"}},{"id":"105266106309666619","slug":"hitpoint_masters","name":"Hitpoint Masters","region":"EMEA","image":"http://static.lolesports.com/leagues/1641465237186_HM_white.png","priority":1000,"displayPriority":{"position":22,"status":"not_selected"}},{"id":"105266111679554379","slug":"esports_balkan_league","name":"Esports Balkan League","region":"EMEA","image":"http://static.lolesports.com/leagues/1625735031226_ebl_crest-whitePNG.png","priority":1000,"displayPriority":{"position":23,"status":"not_selected"}},{"id":"105266108767593290","slug":"greek_legends","name":"Greek Legends League","region":"EMEA","image":"http://static.lolesports.com/leagues/GLL_LOGO_WHITE.png","priority":1000,"displayPriority":{"position":24,"status":"not_selected"}},{"id":"109545772895506419","slug":"arabian_league","name":"Arabian League","region":"EMEA","image":"http://static.lolesports.com/leagues/1671535837069_Emblemwhite1.png","priority":1000,"displayPriority":{"position":25,"status":"not_selected"}},{"id":"108203770023880322","slug":"lck_academy","name":"LCK Academy","region":"KOREA","image":"http://static.lolesports.com/leagues/1651061948793_LCK_Academy_Series_AL_LCK_White_RGB.png","priority":1000,"displayPriority":{"position":26,"status":"not_selected"}},{"id":"106827757669296909","slug":"ljl_academy","name":"LJL Academy","region":"JAPAN","image":"http://static.lolesports.com/leagues/1630062215891_ljl-al_logo_gradient.png","priority":1000,"displayPriority":{"position":27,"status":"not_selected"}},{"id":"98767991335774713","slug":"lck_challengers_league","name":"LCK Challengers","region":"KOREA","image":"http://static.lolesports.com/leagues/lck-cl-white.png","priority":1000,"displayPriority":{"position":28,"status":"not_selected"}},{"id":"105549980953490846","slug":"cblol_academy","name":"CBLOL Academy","region":"BRAZIL","image":"http://static.lolesports.com/leagues/cblol-acad-white.png","priority":1000,"displayPriority":{"position":29,"status":"not_selected"}},{"id":"107727703271743942","slug":"liga_master_flo","name":"Liga Master","region":"LATIN AMERICA","image":"http://static.lolesports.com/leagues/1643794299178_LMF-White.png","priority":1000,"displayPriority":{"position":30,"status":"not_selected"}},{"id":"107603541524308819","slug":"movistar_fiber_golden_league","name":"Golden League","region":"LATIN AMERICA","image":"http://static.lolesports.com/leagues/1642445572375_MovistarLeague.png","priority":1000,"displayPriority":{"position":31,"status":"not_selected"}},{"id":"107581669166925444","slug":"elements_league","name":"Elements League","region":"LATIN AMERICA","image":"http://static.lolesports.com/leagues/1642593573670_LOGO_ELEMENTS_White.png","priority":1000,"displayPriority":{"position":32,"status":"not_selected"}},{"id":"107582580502415838","slug":"claro_gaming_stars_league","name":"Stars League","region":"LATIN AMERICA","image":"http://static.lolesports.com/leagues/1642595169468_CLARO-GAMING-STARS-LEAGUE-B.png","priority":1000,"displayPriority":{"position":33,"status":"not_selected"}},{"id":"107581050201097472","slug":"honor_division","name":"Honor Division","region":"LATIN AMERICA","image":"http://static.lolesports.com/leagues/1641750781829_divhonormxwhite.png","priority":1000,"displayPriority":{"position":34,"status":"not_selected"}},{"id":"107582133359724496","slug":"volcano_discover_league","name":"Volcano League","region":"LATIN AMERICA","image":"http://static.lolesports.com/leagues/1643106609661_VOLCANO-VERTICAL-ColorLight.png","priority":1000,"displayPriority":{"position":35,"status":"not_selected"}},{"id":"107598951349015984","slug":"honor_league","name":"Honor League","region":"LATIN AMERICA","image":"http://static.lolesports.com/leagues/1675148395230_LH23-LOGO-LIGA-DE-HONOR...
                                                                                                                                                                                                                    
                                                                                                    

Get legend leagues - CODE SNIPPETS


curl --location --request GET 'https://zylalabs.com/api/1478/league+of+legends+competitions+api/1227/get+legend+leagues' --header 'Authorization: Bearer YOUR_API_KEY' 

    

API Access Key & Authentication

After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the League of Legends Competitions API REST API, simply include your bearer token in the Authorization header.

Headers

Header Description
Authorization [Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.


Simple Transparent Pricing

No long term commitments. One click upgrade/downgrade or cancellation. No questions asked.

🚀 Enterprise
Starts at $10,000/Year

  • Custom Volume
  • Dedicated account manager
  • Service-level agreement (SLA)

Customer favorite features

  • ✔︎ Only Pay for Successful Requests
  • ✔︎ Free 7-Day Trial
  • ✔︎ Multi-Language Support
  • ✔︎ One API Key, All APIs.
  • ✔︎ Intuitive Dashboard
  • ✔︎ Comprehensive Error Handling
  • ✔︎ Developer-Friendly Docs
  • ✔︎ Postman Integration
  • ✔︎ Secure HTTPS Connections
  • ✔︎ Reliable Uptime

Zyla API Hub is, in other words, an API MarketPlace. An all-in-one solution for your developing needs. You will be accessing our extended list of APIs with only your user. Also, you won't need to worry about storing API keys, only one API key for all our products is needed.

Prices are listed in USD. We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world’s most reliable payment companies. If you have any trouble with paying by card, just contact us at [email protected]

Sometimes depending on the bank's fraud protection settings, a bank will decline the validation charge we make when we attempt to be sure a card is valid. We recommend first contacting your bank to see if they are blocking our charges. If more help is needed, please contact [email protected] and our team will investigate further

Prices are based on a recurring monthly subscription depending on the plan selected — plus overage fees applied when a developer exceeds a plan’s quota limits. In this example, you'll see the base plan amount as well as a quota limit of API requests. Be sure to notice the overage fee because you will be charged for each additional request.

Zyla API Hub works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.

Just go to the pricing page of that API and select the plan that you want to upgrade to. You will only be charged the full amount of that plan, but you will be enjoying the features that the plan offers right away.

Yes, absolutely. If you want to cancel your plan, simply go to your account and cancel on the Billing page. Upgrades, downgrades, and cancellations are immediate.

You can contact us through our chat channel to receive immediate assistance. We are always online from 9 am to 6 pm (GMT+1). If you reach us after that time, we will be in contact when we are back. Also you can contact us via email to [email protected]

 Service Level
100%
 Response Time
5,213ms

Useful links:


Category:


Tags:


Related APIs