Public API
The site's data is available as JSON, with no key or sign-up.Learn more
Help yourself — the only requirement is to credit the source, which comes with every response.
- Heroes
- 134
- Items
- 102
- Patches
- 276
- Ranked heroes
- 133
Endpoints
GET/api/v1/heroes
List of heroes, without detailed skills or skins.
- ?role=
- Only keep this role.Tank, Fighter, Assassin, Mage, Marksman, Support
- ?lane=
- Only keep this lane.Gold, Jungle, Mid, Exp, Roam
GET/api/v1/heroes/{slug}
Full profile: stats, skills with descriptions, skins, images, artwork and the written analysis when there is one.
/api/v1/heroes/khufraGET/api/v1/items
Shop items, with stats, passives and recipes.
- ?category=
- Only keep this category.Attack, Magic, Defense, Movement, Jungling, Roaming
GET/api/v1/rankings
Calculated ranking: win, ban and pick rates, tier and date recorded.
/api/v1/rankingsResponse format
Each response wraps the result in “data”, adds the total item count when it's a list, and states the data source.
{
"data": [ … ],
"total": 133,
"source": {
"name": "Mobile Legends Wiki",
"url": "https://mobilelegends.fandom.com",
"license": "CC BY-SA"
}
}Terms
- No key, no quota. Responses are static and cached: they cost nothing to serve. Be reasonable and everything will be fine.
- Credit the source. The data comes from the community wiki, under the CC BY-SA license: reusing it means crediting it. The attribution travels with every response.
- Written analyses — commentary, builds, counters — are produced for this site and covered by its MIT license.
- No player data. Moonton exposes no rankings, match history or login status: so this API offers none, and no other API honestly can.
The data follows the site's weekly sync. Latest: 10/21/2026.