{"uid":"cap_HF-PsJejQ9mMeF05zEF-r","slug":"pokedexter-wagered-battle-challenge-creator-15f2abaf","name":"Pokedexter Wagered Battle Challenge Creator","description":"Create a wagered Pok�mon battle challenge","url":"https://x402.dexter.cash/api/pokedexter/challenges","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"},"challenge":{"type":"object","properties":{"id":{"type":"string","description":"Challenge ID."},"user":{"type":"string","description":"Your username (derived from wallet)."},"amount":{"type":"number","description":"Wager amount in USD."},"format":{"type":"string","description":"Battle format."},"createdAt":{"type":"string","description":"ISO timestamp."},"expiresAt":{"type":"string","description":"ISO timestamp when expires."}},"description":"The created challenge details."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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_XKmfiMONcr4e0BeqiruT6","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":"Creates a wagered Pokémon battle challenge with a specified USD wager amount and battle format, returning a challenge ID and expiry details.","exampleAgentPrompt":"Create a Pokémon battle challenge on Pokedexter with a $10 wager in gen9randombattle format — winner takes everything.","exampleUseCases":null,"resultDescription":"Returns a JSON object with ok: true and a challenge object containing the challenge ID, wallet-derived username, wager amount in USD, battle format, ISO creation timestamp, and ISO expiry timestamp.","failureModes":["Wager amount out of range ($1–$25) returns validation error","Invalid battle format string returns error","Insufficient x402 payment (requires $0.01 USDC) results in 402 Payment Required","Expired or invalid wallet credentials cause authentication failure","Network timeout returns no challenge ID"],"whenToPreferThis":"Use this endpoint when you want to programmatically initiate a wagered Pokémon battle challenge with a specific USD pot, especially within the Dexter/x402 ecosystem where crypto micropayments are used to gate API access.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:42:55.683Z","isFirstParty":false}