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 |
| Calls per Week by Endpoint Category: | |||
| General | 1,000,000 | 1,000,000 | 1,000,000 |
| Replays General | 200 | 5,000 | 10,000 |
| Replays Advanced | 1,000 | 25,000 | 250,000 |
| Hero Data | 70 | 210 | 1,000 |
| Player Data | 10,000 | 25,000 | 50,000 |
| Player MMR Data | 10,000 | 25,000 | 50,000 |
| Player Miscellaneous | 1,000 | 10,000 | 25,000 |
| View Detailed Endpoint Limits | |||
| Basic | Intermediate | Developer | |