Heroes Profile icon

Heroes Profile

Get data from Heroes Profile API and normalize it into REST API style JSON

NexusGaming → Stats Leaderboard (Total)

AI-generated

Overview

The NexusGaming node's "Stats Leaderboard (Total)" operation retrieves aggregated leaderboard statistics for a specified season and metric from the NexusGaming API. It is useful for users who want to analyze player or team performance across various gameplay metrics over an entire season. For example, esports analysts or game statisticians can use this node to fetch total kills, assists, damage dealt, healing done, and other detailed stats to identify top performers or trends in competitive play.

Properties

Name Meaning
Season (Optional) The season number to filter the leaderboard data by. If omitted, defaults to all seasons.
Stat The specific gameplay metric to retrieve totals for. Options include: Kills, Assists, Takedowns, Deaths, Highest Kill Streak, Hero Damage, Siege Damage, Structure Damage, Minions Damage, Creep Damage, Summon Damage, Healing, Self Healing, Damage Taken, Experience Contribution, Town Kills, Time Spent Dead, Merc Camp Captures, Watch Tower Captures, Meta Experience, Damage Protected, Enemies Silenced, Enemies Rooted, Enemies Stunned, Clutch Heals, Escapes, Vengeance Kills, Outnumbered Deaths, Team Fight Escapes, Team Fight Healing, Team Fight Damage Taken, Team Fight Hero Damage, Multi Kills, Physical Damage, Spell Damage, Regen Globes.

Output

The node outputs JSON data representing the leaderboard statistics for the selected metric and season. The structure typically includes an array of entries where each entry corresponds to a player or team with their respective total value for the chosen stat. This allows downstream nodes or workflows to process, display, or analyze the leaderboard rankings.

If the node supports binary data output (not indicated here), it would represent additional media or files related to the leaderboard, but based on the provided code and properties, the output is purely JSON.

Dependencies

  • Requires an API key credential for authenticating requests to the NexusGaming API.
  • The node makes HTTP requests to the NexusGaming service endpoint to fetch leaderboard data.
  • No additional external dependencies are indicated.

Troubleshooting

  • Common Issues:

    • Missing or invalid API authentication token may cause authorization errors.
    • Providing an invalid season number or stat name could result in empty or error responses.
    • Network connectivity issues might prevent successful API calls.
  • Error Messages:

    • Authorization errors typically indicate problems with the API key; verify that the credential is correctly configured.
    • Validation errors may occur if required parameters like "Stat" are missing or invalid; ensure correct property values.
    • Timeout or network errors suggest connectivity problems; retry or check network settings.

Links and References

  • NexusGaming official API documentation (not provided here, but recommended to consult for detailed parameter and response formats).
  • General n8n documentation on creating and using custom nodes and credentials.

Discussion