Discover/mlbb.io API
live

mlbb.io APImlbb.io

Access Mobile Legends hero tier lists, win/pick/ban rates, item builds, emblem data, and hero overviews via the mlbb.io API. 8 endpoints.

Endpoints
8
Updated
14d ago
Try it
Filter by lane. Accepted values: Exp Lane, Gold Lane, Mid Lane, Roam, Jungle.
Filter by role. Accepted values: Tank, Fighter, Mage, Assassin, Marksman, Support.
api.parse.bot/scraper/574cbcf8-811b-4ed8-8128-c5e9a39efcc8/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/574cbcf8-811b-4ed8-8128-c5e9a39efcc8/get_hero_tier_list?role=Tank' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 8 totalclick to expand

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.

Input
ParamTypeDescription
lanestringFilter by lane. Accepted values: Exp Lane, Gold Lane, Mid Lane, Roam, Jungle.
rolestringFilter by role. Accepted values: Tank, Fighter, Mage, Assassin, Marksman, Support.
Response
{
  "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": 1200.02,
          "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-05-06T21:00:37.000Z"
    },
    "status": "success"
  }
}

About the mlbb.io API

The mlbb.io API covers 8 endpoints returning Mobile Legends hero statistics, tier rankings, item data, and emblem details sourced from mlbb.io. Use get_hero_tier_list to fetch the full SS-through-D tier ranking with optional role and lane filters, or get_hero_overview to pull per-hero skill descriptions, counter matchups, synergies, and win/pick/ban rates across multiple rank brackets.

Hero Tiers and Statistics

get_hero_tier_list returns every ranked hero with fields including hero_id, hero_name, role, lane, speciality, tier (SS, S, A, B, C, D), and a numeric score, plus a lastUpdated ISO 8601 timestamp. You can filter by lane (Exp Lane, Gold Lane, Mid Lane, Roam, Jungle) or role (Tank, Fighter, Mage, Assassin, Marksman, Support). get_top_heroes accepts a limit integer and returns heroes sorted by score descending — useful for quickly identifying the current top-performing picks. get_hero_statistics exposes aggregate pick_rate, win_rate, and ban_rate for all heroes and accepts a rank_id (1=All, 2=Mythic, 3=Legend, 4=Epic) and timeframe_id (past 1, 3, or 7 days).

Per-Hero Detail

get_hero_overview returns a single hero's complete profile: tier and score, a skills array with name, type, description, and scaling per skill, plus counters, weakAgainst, and synergies arrays listing relevant matchup heroes. A statistics array breaks down pick_rate, win_rate, and ban_rate across rank and timeframe combinations. get_hero_builds returns community builds for a named hero — each build object includes build_id, username, the hero's items (as an array of item IDs), emblems, battle_spell, description, and likes_co.

Items and Emblems

get_item_list returns the full item catalog with fields covering id, name, category, stat attributes (physical_attack, magic_power, hp, and others), passive_name, and passive_des. get_emblem_list splits its response into main_emblems (id, name, img_src, attributes) and ability_emblems (id, name, benefits, description, cooldown, img_src, section). These two endpoints give you enough data to resolve item IDs returned by get_hero_builds into full item details.

Search

search_heroes accepts a query string and returns matching hero objects with id, hero_name, img_src, role, lane, speciality, and tier. Input is case-insensitive in practice but the hero name parameters in other endpoints (like get_hero_overview) are documented as case-sensitive, so use exact casing when fetching detail pages.

Common use cases
  • Build a tier list viewer that filters Mobile Legends heroes by role and lane using get_hero_tier_list.
  • Track meta shifts by polling get_hero_statistics daily for Mythic-rank win and ban rate changes.
  • Display hero counters and synergy recommendations in a draft-assist tool using get_hero_overview.
  • Resolve item IDs from get_hero_builds to full item stats by cross-referencing get_item_list.
  • Populate an emblem guide by fetching ability emblem cooldowns and benefits from get_emblem_list.
  • Surface the top 10 heroes by score in a weekly newsletter using get_top_heroes with limit=10.
  • Add hero autocomplete search to a companion app using search_heroes with partial name queries.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 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.

Frequently asked questions
Does mlbb.io have an official developer API?+
mlbb.io does not publish an official public developer API or API documentation. This Parse API provides structured access to the data mlbb.io exposes on its site.
What rank and timeframe filters does get_hero_statistics support?+
The endpoint 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). Both parameters are optional; omitting them returns the default aggregated view. Each result object includes rank_name and timeframe_name fields alongside pick_rate, win_rate, and ban_rate.
Does the API cover ranked data below Epic, such as Gold or Elite tiers?+
Not currently. get_hero_statistics supports All, Mythic, Legend, and Epic rank filters only. You can fork this API on Parse and revise it to add an endpoint targeting lower rank brackets if that data becomes available on mlbb.io.
Does get_hero_builds return full item objects or just item IDs?+
It returns an array of item IDs within each build object. To get full item details — stats, passive names, category — you need to call get_item_list separately and match by id. The two endpoints are designed to be used together.
Does the API expose historical tier or meta trend data over time?+
Not currently. The tier list and statistics endpoints reflect current data as of the lastUpdated timestamp, and timeframe_id covers at most the past 7 days. There is no endpoint for historical snapshots or trend series. You can fork this API on Parse and revise it to store and expose historical records from repeated polling.
Page content last updated . Spec covers 8 endpoints from mlbb.io.
Related APIs in SportsSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
130point.com API
Search for sold trading cards across eBay, Goldin, Heritage Auctions, Pristine Auction, MySlabs, and Fanatics Collect to find historical prices, sale dates, and marketplace information all in one place. Get comprehensive sales data to research card values and track market trends across multiple platforms instantly.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.
whoscored.com API
Search for players and teams, then dive deep into their performance metrics, match statistics, and detailed passing data to analyze football games and player abilities. Get comprehensive insights on team performance, individual player stats, and play-by-play event information to power your football analysis and decision-making.