[Armory] Guild and Characters public API
We have facebook, twitter, even google serving restful services through a public API.
It would be pretty cool if warmane manage to serve public data via API, so web developers are able to build custom websites and applications making use of their own in-game data, to feel more "integrated" with the game.
Guild websites like shivtr, guildlaunch, etc... Are counting with retail's API, but we can not make of use it, of course.
So if we are able to build our own guild/fan websites with this data, it will be way better and professional.
I'm not talking about all http verbs, nor internal applications, but a simple way to 'GET' some endpoints like:
- https://api.warmane.com/v1.0/guild/{realm}/{guild-id}/
- - returns: level, faction, number of members, number of achievement points.
- https://api.warmane.com/v1.0/guild/{realm}/{guild-id}/members/
- - returns: array of members
[{...},{Name, Race , Class, Faction, Level , Rank , Achievements-Points, Professions},{...}, {...}]
- https://api.warmane.com/v1.0/guild/{realm}/{guild-id}/achievements/
- - returns: list of all completed achievements (supports pagination)
- https://api.warmane.com/v1.0/character/{realm}/{character-name}/
- - returns: {name, level, race, class, guild, specs}
- https://api.warmane.com/v1.0/character/{realm}/{character-name}/achievements/
- - returns: list of recent achievements (number of records may be defined by optional parameter)
- https://api.warmane.com/v1.0/character/{realm}/{character-name}/pvp/
- - returns: total kills, bg rating, arena rating
This is just a sketch of what the references may look like, but it's all up to the devs.
Feel free to contact me in case of approval.
PD: I considered using a list and colors for a better presentation, I'm not pretending to call attention or anything like that.