Mobile Legends Character Data API

Mobile Legends Character Data API

The Mobile Legends Character Data API is a comprehensive tool that provides developers with access to detailed information about the various heroes and characters available in the popular mobile game Mobile Legends.

API description

About the API:  

With this API, developers can enhance their applications, websites or services by integrating up-to-date information about the heroes, including their skills, statistics and more.

The Mobile Legends Character Data API provides a wealth of data about each hero in the game. This includes their name, summary, image, allowing developers to provide in-depth information to players or fans. By integrating this API into fan pages, guides or companion apps, users can explore the rich history behind each hero and learn more about their unique abilities and characteristics.

One of the main features of the Mobile Legends Character Data API is the ability to retrieve detailed information about a hero's skills and abilities. This includes information such as skill names, descriptions, skill cost, mana expenditure and any special effects or interactions. Developers can use this data to create interactive skill guides, skill calculators or create recommendation systems to help players understand and master hero skills. This data allows developers to analyze and compare heroes, create tier lists or create team composition recommendation tools based on different play styles and strategies.

To ensure that developers can easily integrate the Mobile Legends Character Data API into their projects, it follows modern RESTful API design principles. It offers simple endpoints, clear documentation and examples, making it accessible to developers of all levels.

Whether you are developing a fan site, a companion app or a game guide, the Mobile Legends Character Data API provides the tools you need to enhance your app and give your users valuable information about the heroes. By integrating this API, you can create engaging and informative experiences, help players make strategic decisions, and foster a vibrant community.

 

What this API receives and what your API provides (input/output)?

It will receive parameters and provide you with a JSON.

 

What are the most common uses cases of this API?

  1. Fan sites and wikis: Developers can use the API to power fan sites and wikis dedicated to the game, providing complete and up-to-date information about heroes, their skills and statistics.

  2. Companion apps: Mobile Legends companion apps can integrate the API to provide players with a wealth of information about heroes, including detailed descriptions of their abilities.

  3. Hero guides: Developers can create hero guides and create recommendation systems that suggest skill orders and strategies based on hero attributes and skills provided by the API.

  4. Team composition analysis: The API allows developers to analyze hero attributes, roles and skills to create tools that recommend balanced team compositions for optimal gameplay.

  5. Skill calculators: Leveraging API data, developers can create skill calculators that help players understand the impact of leveling up specific skills and allocate skill points effectively.

Are there any limitations to your plans?

Besides the number of API calls, there is no other limitation.

API Documentation

Endpoints


To use this endpoint all you have to do is run it.



                                                                            
GET https://zylalabs.com/api/2138/mobile+legends+character+data+api/1933/get+list+of+characters
                                                                            
                                                                        

Test Endpoint

API EXAMPLE RESPONSE

       
                                                                                                        
                                                                                                                                                                                                                            [{"name":"Aamon","summary":"Aamon is the head of House Paxley and the current Duke of Castle Aberleen. Despite his cool and distant facade, he puts his kin above everything and will do anything for them.","img":"https://ik.imagekit.io/o7ukthpqk/mobile-legends-characters/600px-Aamon_infobox.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1677780335499","hero-information":{"primary-role":"Assassin","lane":"Jungler","price":{"battle-points":32000,"diamonds":599},"specialty":"Chase/Magic Damage","region":"Moniyan","city":"Castle Aberleen","release-date":"2021-10-25"},"base-statistics":{"health":2614,"health-regen":8,"mana":455,"mana-regen":21,"attack-speed":"1.09 ┃ 100%","physical-damage":115,"magical-damage":0,"physical-defense":19,"magical-defense":15,"movement-speed":250},"abilities":{"passive":{"name":"Invisible Armor","ability":"Conceal and Buff","description":"Aamon enters the Camouflage state each time he hits an enemy with a skill, during which he cannot be targeted, restores 25(+15%Total Magic Power) plus 3% of his lost HP every 0.6s, and gains 60% extra Movement Speed that rapidly decays over 3s.\n\nUpon leaving the Camouflage state, Aamon immediately resets his Basic Attack's cooldown and enhances his Basic Attacks within the next 2.5s. Each enhanced Basic Attack deals 70(+100%Total Physical Attack)(+115% Total Magic Power) Magic Damage and reduces Aamon's skill cooldowns by 0.5s. The first enhanced Basic Attack's damage is increased to 120% if Aamon leaves the Camouflage state actively."},"skill-one":{"name":"Soul Shards","ability":"Damage and Buff","type":"Magic Skill","description":{"passive":"Aamon charges his armor each time he casts a skill or hits an enemy with a skill or enhanced Basic Attack. At 5 charges, Aamon throws 5 shards at the target on his next attack, each shard dealing 50(+15%Total Magic Power) Magic Damage. The shards will then scatter around the target.","active":"Aamon throws a shard at a nearby enemy, dealing 175(+60%Total Magic Power) Magic Damage."},"mana-cost":60,"cooldown":{"level-1":9,"level-2":8.5,"level-3":8,"level-4":7.5,"level-5":7,"level-6":6.5},"skill-cost":{"level-1":60,"level-2":66,"level-3":72,"level-4":78,"level-5":84,"level-6":90},"passive-amage":{"level-1":50,"level-2":60,"level-3":70,"level-4":80,"level-5":90,"level-6":100},"base-damage":{"level-1":175,"level-2":200,"level-3":225,"level-4":250,"level-5":275,"level-6":300}},"skill-two":{"name":"Soul Shards","ability":"Damage and Buff","type":"Magic Skill","description":"Aamon throws a shard forward, dealing 120(+50%Total Magic Power) Magic Damage to enemies along the way. The shard will return to Aamon after a short delay and allow him to enter the Camouflage state.\nIf the shard hits a non-minion enemy, it'll slow them by 50% for 2s and return to Aamon immediately.","mana-cost":110,"cooldown":{"level-1":15,"level-2":14.5,"level-3":14,"level-4":13.5,"level-5":13,"level-6":12.5},"skill-cost":{"level-1":110,"level-2":104,"level-3":98,"level-4":92,"level-5":86,"level-6":80},"base-damage":{"level-1":120,"level-2":140,"level-3":160,"level-4":180,"level-5":200,"level-6":220}},"ultimate":{"name":"Endless Shards","ability":"Burst","type":"Magic Skill","description":"Aamon throws all shards at a designated enemy and slows them by 30% for 1.5s. After a short delay, the shards will fly to the enemy's location again, each dealing 90(+24%Total Magic Power)-150(+40%Total Magic Power) Magic Damage.\n\nThe number of shards increases with Aamon's armor charges and the shards on the ground (8-25).\nThe damage dealt increases with the target's lost HP, to the max when the target's HP is below 30%.\nThe same target takes less damage from subsequent attacks","mana-cost":150,"cooldown":{"level-1":46,"level-2":42,"level-3":38},"sklll-c-st":{"level-1":150,"level-2":170,"level-3":190},"min-damage":{"level-1":90,"level-2":100,"level-3":110},"max-damage":{"level-1":150,"level-2":165,"level-3":180}}}},{"name":"Akai","summary":"Once, there was a panda in Stream Valley named Akai. With the dream of becoming a hero, he was always eager to offer help, but often ended up causing more trouble instead. He worked hard to pursue his dream, and although he'd once wandered off right the path, in the end, he recalled his original intention and become a true hero.","img":"https://ik.imagekit.io/o7ukthpqk/mobile-legends-characters/600px-Aamon_infobox.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1677780335499","hero-information":{"primary-role":"Tank","secondary-role":"Support","lane":"Roamer","price":{"battle-points":32000,"diamonds":null},"specialty":"Guard/Crowd Control","region":"Cadia Riverlands","city":"Stream Valley","release-date":"2016"},"base-statistics":{"health":2769,"health-regen":8.4,"mana":422,"mana-regen":12,"attack-speed":"1.06 ┃ 100%","physical-damage":115,"magical-damage":0,"physical-defense":24,"magical-defense":15,"movement-speed":260},"abilities":{"passive":{"name":"Tai Chi","ability":"Buff","description":"Akai gains a 25(+4%Total HP) shield for 4s on each skill cast and can mark enemy heroes and creeps hit by his skills.\n\nAkai's Basic Attack deals 25(+4%Total HP) extra Physical Damage to marked enemies."},"skill-one":{"name":"Blink and CC","ability":"Damage and Buff","type":"Physical Skill/Blink","description":"Akai charges in the target direction, dealing 300(+50%Total Physical Attack) Physical Damage to enemies along the away. If Akai hits an enemy hero during this process, he'll knock them airborne for 0.5s and be able to roll in the Joystick's direction once.\nAkai can cast Headbutt during Heavy Spin to quickly adjust his position.","mana-cost":70,"cooldown":{"level-1":11,"level-2":10.6,"level-3":10.2,"level-4":9.8,"level-5":9.4,"level-6":9},"skill-cost":{"level-1":70,"level-2":80,"level-3":90,"level-4":100,"level-5":110,"level-6":120},"base-damage":{"level-1":300,"level-2":320,"level-3":340,"level-4":360,"level-5":380,"level-6":400}},"skill-two":{"name":"Body Slam","ability":"AoE","type":"Physical Skill","description":"Akai smashes the ground with his body, dealing 270(+6%Total HP) Physical Damage to enemies in the area and slowing them by 30% for 2 seconds.","mana-cost":70,"cooldown":{"level-1":7,"level-2":6.7,"level-3":6.4,"level-4":6.1,"level-5":5.8,"level-6":5.5},"skill-cost":{"level-1":70,"level-2":75,"level-3":80,"level-4":85,"level-5":90,"level-6":95},"base-damage":{"level-1":270,"level-2":300,"level-3":330,"level-4":360,"level-5":390,"level-6":420}}},"ultimate":{"name":"Heavy Spin","ability":"CC and AoE","type":"Physical Skill","description":"Akai removes all debuffs on him and spins for 4s, gaining Slow Immunity while continuously dealing 200(+100%Extra Physical Attack) Physical Damage to nearby enemies and knocking them back. Enemies heroes knocked back will knock back other heroes they collide with during the process.\n\nAkai also gradually increases his Movement Speed to 70% over the duration. This skill can only be interrupted by Suppression and Morph effects.","mana-cost":120,"skill-cost":{"level-1":120,"level-2":140,"level-3":160},"damage-per-hit":{"level-1":200,"level-2":325,"level-3":450}}},{"name":"Aldous","summary":"A guard of the Minos Labyrinth who kept his pledge even after the kingdom's fall. He has blocked off intruders who covet the kingdom's heritage for a century with an unusually huge arm.","img":"https://ik.imagekit.io/o7ukthpqk/mobile-legends-characters/600px-Aldous_infobox.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1677783017343","hero-information":{"primary-role":"Fighter","secondary-role":null,"lane":"EXP Lane","price":{"battle-points":32000,"diamonds":599},"specialty":"Burst/Support","region":"Agelta Drylands","city":"Minoan Maze","release-date":"2018"},"base-statistics":{"health":2718,"health-regen":9.8,"mana":405,"mana-regen":18,"attack-speed":"1.04 ┃ 100%","physical-damage":129,"magical-damage":0,"physical-defense":21,"magical-defense":15,"movement-speed":260},"abilities":{"passive":{"name":"Contract: Transform","ability":"Shield","description":"After every 2 attacks, Aldous gains a 500(+3*Soul Steal stack count) shield for 3 seconds on his next Basic Attack.\nThis effect can only be triggered once every 5s."},"skill-one":{"name":"Contract: Soul Steal","ability":"Damage and Buff","type":"Physical Basic ATK","description":"Aldous unleashes his inner energy to strengthen his next Basic Attack, dealing 200(+100%Total Physical Attack) Physical Damage. If he eliminates an enemy hero/non-hero unit with his attack, Aldous will gain 10/2 stacks of Soul Steal, respectively. Each stack increases the damage of this skill by 6 permanently.\nWhen attacking Minions or Creeps, the damage of strengthened Basic Attack is increases by 300%. Aldous gets 2 extra stack(s) from Soul Steal when enemy non-hero units die in a certain range.","mana-cost":60,"skill-cost":{"level-1":60,"level-2":65,"level-3":70,"level-4":75,"level-5":80,"level-6":85},"base-damage":{"level-1":200,"level-2":250,"level-3":300,"level-4":350,"level-5":400,"level-6":450}},"skill-two":{"name":"Contract: Explosion","ability":"Buff and CC","type":"Physical Skill","description":"Aldous assumes a defensive stance, gaining 30% Damage Reduction and 20% extra Movement Speed for 2s or until manual cancellation. He then deals 100(+20%Total Physical Attack)–200(+40%Total Physical Attack) Physical Damage to nearby enemies and stuns them for 0.5-1s (scales with defensive stance duration).","mana-cost":80,"cooldown":{"level-1":"12.0","level-2":"11.5","level-3":"11.0","level-4":"10.5","level-5":"10.0","level-6":"9.5"},"skill-cost":{"level-1":"80","level-2":"90","level-3":"100","level-4":"110","level-5":"120","level-6":"130"},"base-damage":{"level-1":"100","level-2":"120","level-3":"140","level-4":"160","level-5":"180","level-6":"200"},"max-damage":{"level-1":"200","level-2":"240","level-3":"280","level-4":"320","level-5":"360","level-6":"400"}}},"ultimate":{"name":"Contract: Chase Fate","ability":"Blink and Damage","type":"Physical Skill/Blink...
                                                                                                                                                                                                                    
                                                                                                    

Get list of characters - CODE SNIPPETS


curl --location --request GET 'https://zylalabs.com/api/2138/mobile+legends+character+data+api/1933/get+list+of+characters' --header 'Authorization: Bearer YOUR_API_KEY' 

    

To use this endpoint all you have to do is insert the name of a character in the parameter.



                                                                            
GET https://zylalabs.com/api/2138/mobile+legends+character+data+api/1934/get+character+by+name
                                                                            
                                                                        

Get character by name - Endpoint Features
Object Description
name [Required]
Test Endpoint

API EXAMPLE RESPONSE

       
                                                                                                        
                                                                                                                                                                                                                            [{"name":"Gord","img":"https://liquipedia.net/commons/images/thumb/3/3f/Gord_infobox.jpg/600px-Gord_infobox.jpg","nickName":"Professor of the Mystic","passive":{"name":"Mystic Favor","description":"\nEnemies hit by Gord 4 times within a short period of time will take 140 (+60% Total Magic Power) True Damage and be slowed by 20% for 1s when hit by his attack again. The Slowing Effect can stack up to 2 times.\n","img":"https://liquipedia.net/commons/images/thumb/3/37/Gord_Mystic_Favor.png/64px-Gord_Mystic_Favor.png"},"skill-one":{"name":"Mystic Projectile","description":"\nGord conjures a Mystic Orb that bounces in the target direction and explodes on the first enemy hit, dealing 270 (+80% Total Magic Power) Magic Damage to enemies in the area and stunning them for\n1s.\n","img":"https://liquipedia.net/commons/images/thumb/d/d0/Gord_Mystic_Projectile.png/64px-Gord_Mystic_Projectile.png"},"skill-two":{"name":"Mystic Injunction","description":"\nGord creates an energy field in the target area, dealing 55 (+16% Total Magic Power) Magic Damage every 0.3s to enemies within (up to 13 times).\n","img":"https://liquipedia.net/commons/images/thumb/9/99/Gord_Mystic_Injunction.png/64px-Gord_Mystic_Injunction.png"},"ultimate":{"name":"Mystic Gush","description":"\nGord unleashes an energy beam in the target direction, dealing 135 (+33% Total Magic Power) Magic Damage to enemies hit every 0.2s (up to 18 times).\nThe direction of the beam can be changed using the Left Joystick.\n","img":"https://liquipedia.net/commons/images/thumb/9/93/Gord_Mystic_Gush.png/64px-Gord_Mystic_Gush.png"}}]
                                                                                                                                                                                                                    
                                                                                                    

Get character by name - CODE SNIPPETS


curl --location --request GET 'https://zylalabs.com/api/2138/mobile+legends+character+data+api/1934/get+character+by+name?name=Aamon' --header 'Authorization: Bearer YOUR_API_KEY' 

    

API Access Key & Authentication

After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Mobile Legends Character Data API REST API, simply include your bearer token in the Authorization header.

Headers

Header Description
Authorization [Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.


Simple Transparent Pricing

No long term commitments. One click upgrade/downgrade or cancellation. No questions asked.

πŸš€ Enterprise
Starts at $10,000/Year

  • Custom Volume
  • Dedicated account manager
  • Service-level agreement (SLA)

Customer favorite features

  • βœ”οΈŽ Only Pay for Successful Requests
  • βœ”οΈŽ Free 7-Day Trial
  • βœ”οΈŽ Multi-Language Support
  • βœ”οΈŽ One API Key, All APIs.
  • βœ”οΈŽ Intuitive Dashboard
  • βœ”οΈŽ Comprehensive Error Handling
  • βœ”οΈŽ Developer-Friendly Docs
  • βœ”οΈŽ Postman Integration
  • βœ”οΈŽ Secure HTTPS Connections
  • βœ”οΈŽ Reliable Uptime

The Mobile Legends Characters Data API is an interface that provides developers with access to comprehensive data about the heroes and characters available in the Mobile Legends game.

The API offers a wide range of data, such as hero names, skills, statistics and much more.

Yes, the API provides information such as ability names, descriptions, cooldowns, mana costs and any special effects or interactions.

Certainly, developers can leverage the API's data to create hero guides, skill calculators, and build recommendation systems for item builds and strategies.

Yes, by utilizing the hero attributes, stats, and player data, you can develop tier lists or rankings based on various criteria such as win rates, popularity, or effectiveness.

Zyla API Hub is, in other words, an API MarketPlace. An all-in-one solution for your developing needs. You will be accessing our extended list of APIs with only your user. Also, you won't need to worry about storing API keys, only one API key for all our products is needed.

Prices are listed in USD. We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world’s most reliable payment companies. If you have any trouble with paying by card, just contact us at [email protected]

Sometimes depending on the bank's fraud protection settings, a bank will decline the validation charge we make when we attempt to be sure a card is valid. We recommend first contacting your bank to see if they are blocking our charges. If more help is needed, please contact [email protected] and our team will investigate further

Prices are based on a recurring monthly subscription depending on the plan selected β€” plus overage fees applied when a developer exceeds a plan’s quota limits. In this example, you'll see the base plan amount as well as a quota limit of API requests. Be sure to notice the overage fee because you will be charged for each additional request.

Zyla API Hub works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.

Just go to the pricing page of that API and select the plan that you want to upgrade to. You will only be charged the full amount of that plan, but you will be enjoying the features that the plan offers right away.

Yes, absolutely. If you want to cancel your plan, simply go to your account and cancel on the Billing page. Upgrades, downgrades, and cancellations are immediate.

You can contact us through our chat channel to receive immediate assistance. We are always online from 9 am to 6 pm (GMT+1). If you reach us after that time, we will be in contact when we are back. Also you can contact us via email to [email protected]

 Service Level
100%
 Response Time
787ms

Category:


Tags:


Related APIs