{"uid":"cap_XOwV7I-eqYcGyCVfLfdTy","slug":"opendota-pro-matches-feed-7d0b659f","name":"OpenDota Pro Matches Feed","description":"Recent professional Dota 2 matches older than match id {q}, with teams and league. Query: ?q= Returns JSON.","url":"https://clonecho.builda.company/x402/s/opendota-pro-matches","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_WrFivYTJi0_DVBs1OrojH","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 recent professional Dota 2 matches older than a given match ID, including team names and league information.","exampleAgentPrompt":"Can you pull me the recent professional Dota 2 matches older than match ID 7850000000, including which teams played and what leagues they were in?","exampleUseCases":null,"resultDescription":"A JSON array of recent professional Dota 2 matches, each containing the match ID, participating teams, and the league the match was played in, paginated by the supplied match ID cursor.","failureModes":["Invalid or non-numeric match ID returns an error or empty result","Match ID too old may return no results if data is unavailable","Payment not processed results in 402 response","OpenDota upstream API unavailable causes failure or timeout"],"whenToPreferThis":"Use this endpoint when you need structured professional Dota 2 match data with team and league context, especially for paginating through recent pro match history. Prefer over scraping match sites or querying OpenDota directly when you want a simple paid API with predictable cost per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:18:05.107Z","isFirstParty":false}