Build with the Landover Community API
Public access to leaderboards, ladders, player profiles, and match history. OAuth, API keys, webhooks, and a real-time WebSocket feed for deeper integrations.
What's in the box
Everything you need to plug Landover data and events into your own app, bot, or site.
Public read API
Anonymous, rate-limited HTTPS endpoints for leaderboards, ladders, player profiles, ratings, stats, and recent match history. No key required for read-only data.
Developer API
Get a developer app (in production, created by the Landover team on request; self-service in the sandbox), mint API keys with scoped permissions, manage webhook subscriptions, and configure OAuth so players can grant your app access to their data.
Real-time events
WebSocket subscriptions for live game streams, rating changes, leaderboard updates, and ladder standings — powered by Redis pub/sub under the hood.
What you can build
Built for community devs, tournament organizers, content creators, and companion-app makers.
Tournament dashboards
Run a ladder, publish standings, and surface live brackets on your site.
Stream overlays
Subscribe to live game events and render player stats on broadcast.
Discord bots
Post match results, season standings, and rating changes to your server.
Companion apps
Let players sign in with Landover via OAuth and view their personal history.
Webhooks
Get signed HTTP callbacks when public games finish and when ladders change.
Analytics & research
Pull recent matches and player stats for community-driven analysis.
Try it in 30 seconds
Public endpoints work straight from a terminal — no signup, no API key. When you're ready for more, the docs explain how to get a developer app and its API key.
Open the API reference →# Public, no auth required curl https://api.landover.io/v1/games/recent
Ready to dive in?
The full reference covers every endpoint, request schema, response shape, OAuth scope, webhook event, and WebSocket topic.