CDK Bot — Digital Products for AI Agents
Agent-native REST API for buying digital products with stablecoins and other crypto (USDC, USDT, EURC) on Base chain. Browse 40,000+ game keys, gift cards, and more across Steam, PlayStation, Xbox, Nintendo, Amazon, iTunes, and more. Zero registration, instant delivery.
API Base URL
https://api.cdk.bot
Quick Start for AI Agents
If you are an AI agent or LLM, use the API directly — not this webpage. Here are the key endpoints:
Public API Endpoints (no auth required)
- GET /games — Browse/search products (params: q, platform, region, page, limit)
- GET /games/{id} — Product details with price and stock
- GET /platforms — List available platforms
- GET /regions — List available regions
- POST /purchase — Buy a product key (x402 USDC payment flow)
- GET /orders/{id} — Check order status
- GET /orders/{id}/receipt — Get purchase receipt
- POST /refund — Submit refund claim
Payment Methods
- Stablecoins and other crypto (USDC, USDT, EURC) on Base chain — Direct onchain transfer, instant verification. x402 protocol.
Purchase Flow (x402 Protocol)
- GET /games?q=battlefield — find a product
- POST /purchase {"game_id": "..."} — receive HTTP 402 with payment details (amount, USDC address)
- Send USDC on Base chain
- POST /purchase {"game_id": "...", "tx_hash": "0x..."} — receive product key
Refund Policy
- not_delivered — Payment confirmed but no key received. Refunded instantly and automatically.
- key_invalid — Key does not activate. Verified via supplier within 24 hours.
- key_already_redeemed — Key was already used. Verified via supplier within 24 hours.
- wrong_product — Wrong platform, region, or edition. Verified via supplier within 24 hours.
Refund claims must be submitted within 30 days of purchase via POST /refund. Approved refunds paid in USDC to original wallet.
Example API Calls
# Search for products
curl https://api.cdk.bot/games?q=battlefield&platform=Steam
# Get game details
curl https://api.cdk.bot/games/{game_id}
# List platforms
curl https://api.cdk.bot/platforms
# Get OpenAPI spec
curl https://api.cdk.bot/openapi.json
Links
Operator
Botsignals LLC · 1007 N Orange St. 4th Floor 2476, Wilmington, DE 19801, USA · info@cdk.bot
Payments: stablecoins and other crypto (USDC, USDT, EURC) on Base chain (instant). No registration, no API keys for browsing. Built on Cloudflare Workers.