APIs
The League websites use a series of different APIs to create the maps and other data available. These APIs are extremely informal, and they are in many cases different systems. The best way to figure out what they do are to open the example URLs and examine the data directly.
The in game user "LeagueOfAutomatedNations" has a copy of several API end points in public segments, the segment ids are listed in the endpoint descriptions below.
- Alliances
- /alliances.js
- Available in public segment 99
- This contains a variety of metadata about alliances, including their members.
- Rooms
- /map/[shard]/rooms.js - Example (shard1)
- This lists all rooms with owners along with their levels (reserved rooms are marked as level `0`).