A free, read-only API for the QueerCade catalog, version 1.0.0. No key or sign-in needed. It only returns games and collections that are public on this site — editorial notes, review data and member information are never included.
Base URL: https://queercade.mikedemo.dev/api/public/v1
GET /games
Search by title or LGBTQ+ character name. Filters: genre, platform, theme, year. Up to 48 per page.
Try itGET /games/{slug}
One game with its full public details.
Try itGET /collections
Every published collection.
Try itGET /collections/{slug}
One collection and its games, in order.
Try itGET /facets
The genre slugs, platform slugs and theme names the filters accept.
Try itlimit (1–48, default 24) and offset (0–10000). List responses include total and nextOffset; keep following nextOffset until it is null.X-RateLimit-Remaining; going over returns 429 with a Retry-After header in seconds.{ "error": { "code", "message", "status" } }. Codes: invalid_request, not_found, rate_limited, service_unavailable.AI tools can connect straight to the catalog over the Model Context Protocol. Send JSON-RPC 2.0 requests by POST to https://queercade.mikedemo.dev/api/public/mcp. It is read-only and needs no credentials.
search_games — Search by title or character, with the same filters and paging as the API.get_game — Full public details for one game by slug.list_collections — Every published collection.get_collection — One collection and its games, in editorial order.list_facets — The values the filters accept.Please be gentle — no bulk scraping.