Heroes Profile API is a tool used to get Heroes of the Storm data parsed for HeroesProfile.com. We source original replay data from our own Uploader, then parse the data to provide you with up-to-date calculated MMR, win rates, and more. Your subscription helps us to create new features for HeroesProfile.com. View our Documentation or Register to get started.
Basic
$5 / mo
- Ideal for an individual player looking to keep track of data in an outside spreadsheet
- Limited amount of Global and individual player stats calls per week
- Return results in JSON or CSV format
- Direct endpoint integration unavailable
Intermediate
$10 / mo
- Ideal for small use applications
- Limited amount of Global and individual player stats calls per week
- Return results in JSON or CSV format
- Direct endpoint integration unavailable
Developer
$25 / mo
- Ideal for developers looking to build an app or website.
- More calls per day, allowing consistent data return.
- Direct endpoint available.
Basic | Intermediate | Developer | |
Return data in JSON or CSV Format | ✔ | ✔ | ✔ |
Direct endpoint Integration | x | x | ✔ |
Calls per minute | 60 | 60 | 120 |
Number of Calls per Week per Endpoint: | |||
General | Free | Free | Free |
Replay General | Free | Free | Free |
Replay Advanced | 1000 | 25,000 | 250,000 |
Global Hero | 7 | 21 | 100 |
Player | 25 | 500 | 500 |
Heroes Profile ID | 10,000 | 25,000 | 50,000 |
MMR | 10,000 | 25,000 | 50,000 |
Pre-Match Data | 1,000 | 10,000 | 25,000 |
Basic | Intermediate | Developer |