mlbb.io APImlbb.io ↗
Access Mobile Legends hero tier lists, win/pick/ban rates, community builds, emblem data, and pro tournament stats via the mlbb.io API. 12 endpoints.
curl -X GET 'https://api.parse.bot/scraper/574cbcf8-811b-4ed8-8128-c5e9a39efcc8/get_hero_tier_list?role=Fighter' \ -H 'X-API-Key: $PARSE_API_KEY'
Retrieve the full hero tier list ranked by tier (SS, S, A, B, C, D). Supports filtering by role and lane. Returns all heroes with their scores, roles, lanes, and tier rankings.
| Param | Type | Description |
|---|---|---|
| lane | string | Filter by lane. Accepted values: Exp Lane, Gold Lane, Mid Lane, Roam, Jungle. |
| role | string | Filter by role. Accepted values: Tank, Fighter, Mage, Assassin, Marksman, Support. |
{
"type": "object",
"fields": {
"heroes": "array of hero objects with hero_id, hero_name, img_src, role, lane, speciality, tier, and score",
"lastUpdated": "ISO 8601 timestamp of last data update"
},
"sample": {
"data": {
"heroes": [
{
"lane": [
"Roam",
"Exp Lane"
],
"role": [
"Tank"
],
"tier": "SS",
"score": 1186.83,
"hero_id": 104,
"img_src": "https://akmweb.youngjoygame.com/web/svnres/img/mlbb/homepage_1_9_642/100_c472fe0233e5ef84a3ac9ba4a229d09f.png",
"hero_name": "Gloo",
"speciality": [
"Regen",
"Control"
]
}
],
"lastUpdated": "2026-06-09T21:04:06.000Z"
},
"status": "success"
}
}About the mlbb.io API
The mlbb.io API exposes 12 endpoints covering Mobile Legends hero tier rankings, performance statistics, item and emblem data, and professional tournament results. You can call get_hero_tier_list to retrieve every hero's tier (SS through D), score, role, and lane assignment in a single request, or drill into a specific hero with get_hero_overview for skill descriptions, counter matchups, synergies, and win/pick/ban rates broken down by rank and timeframe.
Hero Tier and Statistics Data
The get_hero_tier_list endpoint returns all heroes ranked into tiers (SS, S, A, B, C, D) and accepts optional lane and role filters — valid lane values include Exp Lane, Gold Lane, Mid Lane, Roam, and Jungle; valid role values include Tank, Fighter, Mage, Assassin, Marksman, and Support. Each hero object carries hero_id, hero_name, img_src, role, lane, speciality, tier, and score, plus a lastUpdated ISO 8601 timestamp. If you only need the top performers, get_top_heroes accepts a limit integer and returns heroes sorted by score descending.
get_hero_statistics returns win, pick, and ban rates for all heroes simultaneously. It accepts rank_id (1=All, 2=Mythic, 3=Legend, 4=Epic) and timeframe_id (1=Past 1 day, 2=Past 3 days, 3=Past 7 days) to slice the dataset. For a single hero, get_hero_overview goes deeper: it returns the hero's skills array (each with name, type, description, and scaling), a counters array, a weakAgainst array, a synergies array, and per-rank/timeframe statistics objects.
Builds, Items, and Emblems
get_hero_builds returns community-submitted item builds for a named hero. Each build object includes build_id, username, items (array of item IDs), emblems, battle_spell, description, and a likes_count. To resolve item IDs, call get_item_list, which returns the full item catalog with fields such as physical_attack, magic_power, hp, passive_name, and passive_description. get_emblem_list separates results into main_emblems (with attributes) and ability_emblems (with benefits, description, and cooldown).
Tournament Coverage
Three endpoints cover the professional scene. get_tournaments lists all tracked tournaments with id, name, start_date, end_date, and a link. Pass a tournament_id from that list to get_tournament_stats for per-hero total_picks, wins, losses, and computed rates across the event. get_tournament_summary distills that same tournament into categorized arrays: most_contested, overrated, and most_successful heroes, each with category-specific stat fields.
- Build a Mobile Legends tier list widget filtered by role or lane using get_hero_tier_list
- Track weekly meta shifts by comparing win/ban/pick rates across timeframes via get_hero_statistics
- Generate hero counter and synergy suggestions in a draft assistant using get_hero_overview counters and synergies fields
- Surface community item builds for a given hero including emblem and battle spell selections via get_hero_builds
- Resolve item IDs in build objects to full stat and passive descriptions using get_item_list
- Analyze pro tournament meta trends — most contested or highest win-rate heroes — using get_tournament_summary
- Power a hero search autocomplete with role, lane, and tier data using search_heroes
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.