Actions26
- General Actions
- Replay Actions
- Hero Actions
- NexusGaming Actions
- Player Actions
Hero → Talent Stats
AI-generatedOverview
The "Heroes Profile" node fetches and normalizes data from the Heroes Profile API, specifically focusing on hero-related statistics. The "Talent Stats" operation for the "Hero" resource retrieves detailed talent statistics for a selected hero in the game Heroes of the Storm. This node is useful for players, analysts, or content creators who want to analyze hero performance, talent choices, and trends across different game modes and patches.
Practical examples include:
- Comparing talent popularity and win rates for a specific hero across various game types.
- Tracking how talent effectiveness changes with different game patches.
- Grouping talent stats by map to understand map-specific strategies.
Properties
| Name | Meaning |
|---|---|
| Hero | Select the hero to retrieve talent stats for. Options include all available heroes like Abathur, Jaina, Zeratul, etc. |
| Mode | Select the response format: JSON or CSV. |
| Game Type | Choose the game type to filter stats by, such as Quick Match, Hero League, Team League, ARAM, etc. |
| Timeframe Type | Select the patch type: Major or Minor. |
| Timeframe | Enter the patch number to specify which game patch's data to retrieve. |
| Group By Map | Boolean option to group results by map, allowing analysis of talent stats per map. |
Output
The node outputs JSON (or CSV if selected) data containing normalized talent statistics for the specified hero. The JSON structure typically includes fields such as talent names, pick rates, win rates, and possibly grouping by maps if enabled. This structured output allows easy integration into workflows for further processing or visualization.
If CSV mode is selected, the output will be a CSV string representing the same data.
Dependencies
- Requires an API key credential for the Heroes Profile API.
- The node makes HTTP requests to
https://api.heroesprofile.com/api. - No additional environment variables are needed beyond the API authentication.
Troubleshooting
Common issues:
- Invalid or missing API key will cause authentication errors.
- Selecting an unsupported hero or invalid patch number may result in empty or error responses.
- Network connectivity issues can prevent data retrieval.
Error messages:
- Authentication failures: Ensure the API key credential is correctly configured.
- Invalid parameters: Verify that the hero name, game type, timeframe, and other inputs are valid and supported.
- Empty results: Confirm that data exists for the selected hero and patch; some combinations might have no data.
Links and References
- Heroes Profile API Documentation (for reference on available endpoints and parameters)
- Heroes of the Storm Official Site (for context on heroes and game modes)