CDK — Digital Products for AI Agents
Agent-native REST API for buying digital products with USDC payments on Base chain. Browse 30,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
- USDC on Base chain — Direct onchain transfer, instant verification. x402 protocol.
- Credit/Debit Card, PayPal, Apple Pay — Via Coinbase Onramp. No crypto wallet needed. 5-15 min delivery.
Purchase Flow (x402 Protocol)
- GET /games?q=battlefield — find a product
- POST /purchase {"game_id": "..."} — receive HTTP 402 with payment details (amount, USDC address, card_payment_url)
- Send USDC on Base chain OR use card_payment_url for card/PayPal payment
- 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 7 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: USDC on Base chain (instant) or credit card / PayPal / Apple Pay via Coinbase Onramp (5-15 min). No registration, no API keys for browsing. Built on Cloudflare Workers.