Skip to content

Riot Games API Challenge

Riot··1 votes·94,668 views

It’s been a little over a year since the release of the Riot Games API, and since then there’s been a lot of great stuff that we've seen from the community. We’re continually excited to see all the new creations that you guys put together, so in an effort to have a little fun and strengthen the developer community we’re happy to present our first API Challenge.

Head over to the Developer Forums to find more information.

184 Comments

borrow68 votes

"Indeed, a wise choice." Heimerdinger

Final Raid Boss44 votes

ヽ༼ຈل͜ຈ༽ノ raise your dongers ヽ༼ຈل͜ຈ༽ノ

Lenny7777777025 votes

RAISE YOUR WHAT?

OmegaRiley32 votes

RAISE YOUR WATT!!!

Kirby Penguin14 votes

Only science people understand

Thrillhouse8122 votes

But I could only raise it to 1.21 gigawatts Amumu

Jazzy Jesus59 votes

ALL OF THE WATTS!!! item 3087 item 3087 item 3087

GeminiV6 votes

I wasn't logged in for a great while but I logged in to upvote the statik shiv <3

lilbakaprincess22 votes

However; the static shiv is static not current therefor say raise your volts.

4Runr8 votes

I can't there's too much resistance.

ThottiBot2 votes

but what is the f Lux of the item 3087 's discharge? (to the science people)

Flamewind117 votes

Sion "Raise your weapons"

Shroom Junkie2 votes

oh um if only?

Doujinshí7 votes

EXPAND YOUR DONGERS!

Ascended Monkey3 votes

That was wrong in all the right ways

My2SmurfAccount6 votes

ᕙ༼ຈل͜ຈ༽ᕗ Flex your dongers ᕙ༼ຈل͜ຈ༽ᕗ

Jabari The Brave3 votes

You have slain an enemy!

Belal51 votes

For all who don't know API: An API is a software intermediary that makes it possible for application programs to interact with each other and share data. It's often an implementation of REST that exposes a specific software functionality while protecting the rest of the application.

Numpty2 votes

Wow. Thanks. That really cleared things up.

LegacyDAP3 votes

I'm still kind of lost here, so it's a program that exposes Riot's software/game, but still makes it safe and usable?

DrCyanide55 votes

The Match History is basically what the API provides.

So rather than building a program that reads everything off of the Match History page (and updating that program when the layout of the match history changes), Riot made an API so programmers can just ask Riot and get the information in a way that's easy to use in programming. Programmers can then go and do fun stuff with that data, like tell you your win rate with a certain champion or with certain friends.

It doesn't interact with the game, just the history.

A Draven Main9 votes

You. I signed in to rate yours higher. You actually explained it. I like you.

Rohannie4 votes

Ezreal agreed

Trapped IRL2 votes

Thank you, that's all I needed to know. I was really hoping to write an iOS that was interactive with the game.. But now I am going to look into interfacing the match history, etc.

Up voted

E9jPxifjhq3 votes

You were going to write an iOS app but you didn't know what API is? lol ok

DrCyanide3 votes

Different games have different types API's. Riot could have made a spectator API, which would be usable in 8bitbyte's idea. Riot could have also made a mod API, which would have let us design our own custom game modes. Instead, Riot chose to focus on the history of matches being available via the API.

Items and Champion info is also available via the API, so it's not completely limited to Match History, but Match History is the end use case that people are most familiar with.

You'll also notice that 8bitbyte never said they didn't know what an API is, they implied they didn't know what was in the Riot API.

Cryptic Slug24 votes

In layman's terms, API stands for Application Programming Interface. It's what websites usually use to interact with various databases. In this case, an API would be used to communicate with Riot's servers to retrieve information and output it in an understandable manner to individuals such as you and I.

EDIT: (And yes, while keeping your information safe.)

For example, Many websites use API's to attach things like Twitter feeds and such to their websites. Similarly, you could use the Google Map's API to program your own personal distance calculator, or something.

S H A Y C 03 votes

Yes ... Yes, i see...hmmm... if only Riot would let them see the MMR data Clairvoyance

Kitsunetsuki 7 votes

The Developers should be called the Dong Squad

Hyly Sofistikatd6 votes

Fun fact: Heimerdinger was first in his class in AP physics.

Lebanese Sniper11 votes

Fun Fact: Darius has a degree in dunking.

TDI Flash3 votes

Fun Fact: JarvanIV is the actual leader of the dunk squad, many incorrectly believe it to be Darius

Gamshar2 votes

Fun Fact: MissFortune is the best right now

Wrong Skin3 votes

Fun Fact:Zed is actually the best right now.

CLG Skrypt2 votes

slightly less fun fact : there is no B-ballerZiggs skin :( that would be epic. at least i have my custom skin where he throws watermelons. its almost as cool

Nightmare Crest2 votes

"Free Throw" Ziggs? Anyone? I personally type "KOBE" into the chat every time I ult with Ziggs

Hammerdelic4 votes

If yall need a good example of a game that has been using API for years and the kinds of tools that can come from API, check out EVE Online API applications.

Ninjazz012 votes

Rito please nerf me (im too op for ranked)

Curale15 votes

you're bronze V..... what do you mean "op"

TDI Flash5 votes

Str8 Rekt M8

CLG Skrypt3 votes

you dont know, maybe he was masters league before riot saw his comment :P

shadow ninja235 2 votes

What is the riot games API? I have logged in at the developer forums link but i don't get what i am suppoused to do, can any one answer me? I am not as smart as heimerdingerHeimerdinger

ipQGTX2SLQ2 votes

Chogath Leave a comment

Icestar11868 votes

Rammus OK.

shadowhunter44442 votes

perfect

Mad Money2 votes

item 2047 Bring it back to the Rift please Thank you

More from Announcements