{"uid":"cap_h0DH3gfcWEfKcV_VJY2Tv","slug":"opendota-hero-rankings-b4924f4c","name":"OpenDota Hero Rankings","description":"OpenDota API: top-ranked players on a given hero with account, persona, rank tier and score, by hero_id param. Query: ?hero_id= Returns JSON.","url":"https://clonecho.builda.company/x402/s/opendota-hero-rankings","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_20a61ZgBkrP20QTBx9p8H","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x036CbD53842c5426634e7929541eC2318f3dCF7e","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the top-ranked players on a specific Dota 2 hero, including account info, persona, rank tier, and score, filtered by hero ID.","exampleAgentPrompt":"Can you pull up the OpenDota hero rankings for hero ID 86 (Rubick) and show me the top players with their rank tier and score?","exampleUseCases":null,"resultDescription":"A JSON array of top-ranked players for the specified Dota 2 hero, each entry containing account ID, persona (display name), rank tier, and ranking score.","failureModes":["Invalid or missing hero_id returns an error or empty result","Hero ID that does not exist in OpenDota returns empty array","Rate limiting or payment failure returns 402 Payment Required","OpenDota upstream API downtime causes timeout or 5xx error"],"whenToPreferThis":"Use this endpoint when you need ranked leaderboard data for a specific Dota 2 hero — particularly when you want to identify top players by hero expertise, rank tier, or score. Prefer this over general player-search endpoints when the query is specifically about hero-level performance rankings.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:04:41.351Z","isFirstParty":false}