SlingLab for developers

Build on SlingLab: put the playtester on your own site, read decks and analytics, and let players connect their account.

What's here

Guide What it's for
Embed the playtester Show any decklist as a playable solo game on your page, with an iframe or a plain link. No key or account needed.
Public decks Search decks that players have published. API key, scope decks:public.
Your decks Read every deck on an account, with decklists. API key or OAuth, scope decks:read.
Analytics Career stats, deck performance, and recent games. API key or OAuth, scope analytics:read.
API keys Create a key on your SlingLab account and choose which of those routes it can call.
OAuth Ask a player to connect their account, then call the API with their access token.
MCP Look up cards and rules, and read the connected player's decks, games, and analytics.
Console Create keys and OAuth apps after you sign in.

Get in touch

Building something with SlingLab, or need an endpoint that doesn't exist yet? Reach us through the SlingLab Discord.