My sharpshooter status aside, I've always been surprised upset that Microsoft has never provided an API for the vast amount of information about users, the games they play, and statistics within the games. Namely, I'd like to publicly shame every n00b I've baptized with my sniper rifle. I recently found a great gamer API effort by XboxLeaders.com. While their API can't tell me the titles and emblems I've earned in Black Ops II, I can get some relevant information about my user, my status, and the games I've recently dominated.
Xbox API
XboxLeaders currently offers data in three formats (XML, JSON, and serialized PHP) at four API endpoints to retrieve information from:
This is simply a xbox name checker which searches the Microsoft Xbox Live database for the name you want. We notify you about the gamertag availability after checking. You can then register this for yourself & enjoy gaming with a name that strikes fear in the heart of your opponents! So what are you waiting for? Xbox Games, Xbox One - Original Microsoft Xbox Video Games & Consoles, Modded Xbox, Xbox One S Accessories, Xbox One - Original Accessories, Microsoft Xbox 360 Accessories, Microsoft Xbox One Video Games, Xbox 360 S Games and Consoles, Microsoft Xbox 360 Video Games, Video Game Xbox.
GET profile/:gamertag
- Returns data pertaining to the requested gamers' profile on Xbox LIVE.GET games/:gamertag
- Returns data pertaining to the requested gamers' played games. All game data is returned except for achievements.GET achievements/:gamertag/:gameid
- Returns all achievement data for the requested gamer and game.GET friends/:gamertag
- Returns all friend data for the requested gamer. Will error out if friends list is private.
These endpoints allow developers to access all of the important gamer-specific data available. XboxLeaders is also working on a POST implementation for sendings messages. Authorization may become required for this API, but the API is currently open to anyone that wants to use it.
Calls to the profile API will return the following information:
That's a nice amount of data to work with. The other API calls will return likewise relevant information.
Using the Xbox Gamer API
So what can be created with this Xbox Gamer API? That's up to your imagination! Let me use this awesome API to create a gamer card!
This is a simple gamer card. An awesome addition would be a side scrolling list of games, and possibly a display of achievements when you click on each game. In any event, XboxLeaders' API will get you the information you need.
Xbox Gamertag Checker Bot
Social Xbox Gamertag Free
XboxLeaders' enhanced Xbox Gamer API is easy to use, dependable, and unique. This API fills a gap Microsoft has created by not providing a public Xbox API, and does it incredibly well. As always, do your best to cache requests so as to keep their server load low and your site fast. Let me know if you create something with this API -- I'd love to see it!