From setup to your first player request.
// Start with your game
client
→ identity
→ game logic
→ player experienceStart with one working game feature.
Player integrations
Studio administration
Explore an onboarding request
const response = await fetch(
"https://api.gamekore.com/v1/public/tenant-signups",
{
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"tenant": {
"name": "My Game Studio",
"slug": "my-game-studio",
"details": {}
},
"owner": {
"email": "you@example.com",
"username": "player_one",
"password": "YOUR_PASSWORD"
},
"plan": {
"plan_code": "lite"
},
"region": "ap-mumbai-1",
"idempotency_key": "UNIQUE_REQUEST_ID"
})
}
);
if (!response.ok) throw new Error("Request failed");
const result = await response.json();
console.log(result);Integration checklist
Confirm service access
Confirm service access and the released API or SDK version.
Step 1: pendingConfigure your integration
Follow its installation guide and configure credentials safely.
Step 2: pendingRun a test request
Run a player request in a test environment.
Step 3: pendingVerify your player experience
Verify permissions, error handling, and your game’s supported platforms.
Step 4: pending