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.