Actions26
- General Actions
- Replay Actions
- Hero Actions
- NexusGaming Actions
- Player Actions
Player → MMR Data (by Hero)
AI-generatedOverview
The "Heroes Profile" node fetches and normalizes data from the Heroes Profile API, specifically focusing on player MMR (Matchmaking Rating) data filtered by hero. This node is useful for users who want to analyze or integrate detailed player performance metrics related to specific heroes in the game Heroes of the Storm. For example, esports analysts or community websites can use this node to retrieve a player's MMR statistics for a chosen hero, enabling insights into player skill levels and hero-specific performance trends.
Properties
| Name | Meaning |
|---|---|
| Hero | Select a hero from a comprehensive list of Heroes of the Storm characters (e.g., Abathur, Jaina, Zeratul). |
| Mode | Choose the response format: either JSON or CSV. |
| Game Type | Select the type of game mode, such as Quick Match, Unranked Draft, Hero League, Team League, Storm League, or ARAM. |
| Battletag | Enter the player's battletag identifier to specify which player's data to retrieve. |
| Region | Select the server region: North America, Europe, Korea, or China. |
Output
The node outputs JSON-formatted data representing the player's MMR statistics for the selected hero. The structure typically includes fields such as the hero's name, player's MMR values, game type, region, and possibly timestamps or other metadata depending on the API response. If CSV mode is selected, the output will be in CSV format instead of JSON.
No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for the Heroes Profile API.
- The node makes HTTP requests to
https://api.heroesprofile.com/api. - Proper configuration of the API key credential within n8n is necessary for authentication.
Troubleshooting
- Common Issues:
- Invalid or missing API key credential may cause authentication failures.
- Incorrect battletag or region selection can result in empty or error responses.
- Selecting an unsupported hero or game type might lead to no data returned.
- Error Messages:
- Authentication errors typically indicate issues with the API key; verify the credential setup.
- "No data found" errors suggest that the player has no recorded MMR data for the specified hero or parameters.
- Network or timeout errors require checking internet connectivity and API availability.
Links and References
- Heroes Profile API Documentation (for detailed API usage and endpoints)
- Heroes of the Storm Official Site (for hero information and game modes)