{"uid":"cap_pLHPu4ybU-gnZtvG5WvDv","slug":"pokedexter-quick-match-queue-11a04478","name":"Pokedexter Quick Match Queue","description":"Join Pokedexter quick match queue","url":"https://x402.dexter.cash/api/pokedexter/queue","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"amount":{"type":"number","description":"Wager amount in USD ($1-$25). Winner takes 100% of the pot."},"format":{"type":"string","description":"Battle format (default: gen9randombattle). Options: gen9randombattle, gen9ou, gen8randombattle, etc."}}},"responseSchema":{"ok":{"type":"boolean"},"wager":{"type":"object","description":"Wager details (if matched)."},"queued":{"type":"boolean","description":"True if added to queue waiting for match."},"matched":{"type":"boolean","description":"True if immediately matched with opponent."},"opponent":{"type":"string","description":"Opponent username (if matched)."},"queueStats":{"type":"object","properties":{"totalInQueue":{"type":"number","description":"Players waiting."}},"description":"Queue statistics."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mn6_Hw8VGymB2WfC5WzWg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Joins a Pokémon battle matchmaking queue with a wager, returning match status and opponent details if immediately paired.","exampleAgentPrompt":"Put me in the Pokedexter quick match queue for a gen9randombattle with a $5 wager.","exampleUseCases":[{"title":"Find ranked opponent with stakes","prompt":"Get me into a ranked gen9ou battle queue with a $10 wager so I can test my team against competitive players."},{"title":"Enter casual wagered Pokemon match","prompt":"Queue me up for a quick gen9randombattle match with a $2 wager and let me know if you find someone right away."},{"title":"Join competitive battle tournament","prompt":"Put me in the Pokedexter queue for a gen9doublebattle with a $15 wager and tell me when I'm matched with an opponent."}],"resultDescription":"Returns a JSON object indicating whether the user was immediately matched (matched: true) or added to a waiting queue (queued: true), along with wager details, opponent username if matched, and current queue statistics including total players waiting.","failureModes":["Wager amount outside $1–$25 range returns validation error","Invalid battle format string returns error","Payment of $0.01 USDC not received — 402 payment required","No opponents in queue — queued: true with no match","Server error if Pokedexter service is unavailable"],"whenToPreferThis":"Use this endpoint when you want to enter a wagered Pokémon battle via Pokedexter's matchmaking system. It handles both queue entry and immediate matching in a single call. Prefer this over the challenge-accept endpoint when you don't have a specific opponent in mind and want to be paired automatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:47:25.641Z","isFirstParty":false}