Build a game donation store in 60 minutes

Public REST API, OpenAPI 3.1 spec, zero-dependency TypeScript SDK. Give the task to an AI agent — it will scaffold the store itself.

Quick start

  1. Get an API key via the form below
  2. Install the SDK: bun add @gamecore-api/sdk
  3. Create a client with your key
  4. Query the catalog and place your first order
import { createClient } from "@gamecore-api/sdk";
const gc = createClient({ apiKey: process.env.GAMECORE_KEY! });
const { data: games } = await gc.catalog.getGames({ limit: 20 });
const order = await gc.checkout.create({
items: [{ productId: games[0].products[0].id, qty: 1 }],
});
console.log("Pay at:", order.data.paymentUrl);

14 namespaces in the SDK

authcatalogcartcheckoutorderspaymentsuserssupportcouponsreferralsreviewsbalancegiftCardsanalytics

AI-agent ready

Give the task to Claude/Codex/Gemini → the agent reads the SDK reference, builds a Next.js storefront, and deploys it. Benchmark: < 60 minutes to a working store.

Open starter repo

Developer FAQ