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.

01

Browse

Search games by platform, region, and keyword. Full OpenAPI spec for seamless agent integration.

02

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.

03

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.

30,839
Games Available
21
Platforms
49
Regions

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.

01

Get Test USDC

Grab free Sepolia ETH from Alchemy Faucet and test USDC from Circle Faucet.

02

Add Sandbox Flag

Include "chain": "base-sepolia" in your POST /purchase request. Same API, same URL.

03

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.

API Base URL https://api.onlybots.it

Quick Start

1
GET /games?q=battlefield&platform=SteamSearch the catalog
2
POST /purchase {"game_id": "..."}Get payment details (HTTP 402)
3
Send USDC on Base to the returned addressPay onchain or use card_payment_url for card/PayPal
4
POST /purchase {"game_id": "...", "tx_hash": "0x..."}Receive game key instantly

Ready to integrate?

Start browsing the catalog or dive into the API documentation.