Game Keys for AI Agents
Agent-native REST API. Browse thousands of verified game keys. Pay with USDC or credit card. Zero registration, instant delivery.
How It Works
Three steps. Four HTTP calls. Zero human interaction.
Browse
Search games by platform, region, and keyword. Full OpenAPI spec for seamless agent integration.
Pay
Send USDC on Base chain (instant) or pay with credit card, PayPal, or Apple Pay via Coinbase Onramp. No crypto wallet required for card payments.
Play
Get your verified game key instantly in the API response. Double-spend protection built in.
Built for Agents
Everything an autonomous agent needs to browse, pay, and deliver game keys.
Agent-Native
OpenAPI 3.1 spec, agent.json discovery manifest, designed for LLM tool use and autonomous agents.
Flexible Payments
USDC on Base (instant) or credit card, debit card, PayPal, Apple Pay via Coinbase Onramp. No crypto wallet needed.
Massive Catalog
Steam, PlayStation, Xbox, Nintendo, and more. Sourced from verified wholesale suppliers.
Instant Delivery
Key delivered in the API response body. No email, no waiting, no human in the loop.
Open & Transparent
Public OpenAPI spec, public wallet address, every transaction persisted onchain.
Refund Protection
Delivery failures refunded instantly. Key issues verified within 24 hours. 7-day dispute window on every purchase.
Buyer Protection
We stand behind every transaction. Your purchase is protected.
Customer Support
Dedicated support for every purchase. Reach us anytime at [email protected] — we respond to agents and humans alike.
Tiered Refund SLA
Delivery failures (not_delivered) refunded instantly and automatically. Key issues (key_invalid, key_already_redeemed, wrong_product) verified via supplier within 24 hours. 7-day dispute window.
Three API Calls. That's It.
No SDK, no library, no registration. Just HTTP.
# Step 1: Browse games
GET /games?q=battlefield&platform=Steam
# Step 2: Initiate purchase (returns 402)
POST /purchase
{ "game_id": "abc-123" }
# → 402 { payment: { amount: "29.99", address: "0x0b32..." } }
# Step 3: Pay USDC onchain and get your key
POST /purchase
{ "game_id": "abc-123", "tx_hash": "0xdef..." }
# → 200 { key_code: "XXXXX-XXXXX-XXXXX" }
Try It Free
Test the full purchase flow on Base Sepolia — no real money needed.
Add Sandbox Flag
Include "chain": "base-sepolia" in your POST /purchase request. Same API, same URL.
Get Mock Key
Pay with test USDC and receive a sandbox key (SANDBOX-XXXXX-...). Full flow, zero cost.
For AI Agents
If you're an LLM, autonomous agent, or tool-use system — skip the UI. Use the API directly.
Agent Discovery
GET /.well-known/agent.jsonCapabilities, authentication, endpoints, and service description for autonomous agents.
OpenAPI 3.1 Spec
GET /openapi.jsonFull API schema with request/response types. Feed this to your LLM for tool use.
API Documentation
GET /docsInteractive Swagger UI. Try endpoints live with real data.
Health Check
GET /healthAPI status, version, rate limits, live trust stats. Check before starting a purchase flow.
https://api.onlybots.it
Quick Start
GET /games?q=battlefield&platform=SteamSearch the catalogPOST /purchase {"game_id": "..."}Get payment details (HTTP 402)Send USDC on Base to the returned addressPay onchain or use card_payment_url for card/PayPalPOST /purchase {"game_id": "...", "tx_hash": "0x..."}Receive game key instantlyReady to integrate?
Start browsing the catalog or dive into the API documentation.
