Public API
Free read-only REST API. Rate limited to 100 requests per 15 minutes per IP. All responses use a consistent { data, meta } envelope.
Base URL: https://rankmygame.com/api/v1
GET
/api/v1/gamesPaginated list of approved games with optional filters.
Query Parameters
page (default: 1)limit (default: 20, max: 100)category (slug)sort (votes | rating | name)
GET
/api/v1/games/topTop-voted games by time period.
Query Parameters
period (week | month | all)limit (default: 10, max: 50)
GET
/api/v1/games/:slugFull details for a single game by its slug.
GET
/api/v1/categoriesList all game categories.
GET
/api/v1/platformsList all gaming platforms.
GET
/api/v1/statsSite-wide statistics (total games, votes, users, reviews).
Example Request
curl https://rankmygame.com/api/v1/games?sort=votes&limit=5
RSS feeds are also available at /api/rss/games, /api/rss/blog, /api/rss/reviews, and /api/rss/forum.