Build with MudVerse's directory, ranking, review, connection, MSSP, and player-history data. API v1 is a read-only JSON API intended for server-to-server use.
Search and filter active games, browse new or recently updated listings, and sort by votes or reviews. Archived listings remain available by direct ID.
Retrieve descriptions, connection settings, URLs, review summaries, rankings, tags, and online status.
Read the latest normalized MSSP snapshot and chronological raw or daily player-count samples.
Base URL: https://www.mudverse.com/api/v1
curl --request GET \
--url 'https://www.mudverse.com/api/v1/games?sort=top_voted&per_page=5' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer YOUR_API_KEY'
Every endpoint requires an API key in the Authorization: Bearer YOUR_API_KEY header. Browser cross-origin access is not enabled, so requests should originate from your server.
New keys currently receive limits of 60 requests per minute and 10,000 requests per UTC day. After successful authentication and rate-limit accounting, responses include X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, and X-Request-ID. A limited request returns HTTP 429 and a Retry-After header.
MudVerse keeps daily per-key usage totals for operations and abuse prevention. In the account API console, you can inspect the current minute and UTC-day budgets with their reset times, review daily usage history, replace or revoke your key, and try safe read-only queries.
The complete API v1 reference documents every endpoint, parameter, response shape, status code, and curl example. Tooling can consume the OpenAPI 3.1 document.
GET /games — search, filter, and sort gamesGET /games/{gameId} — retrieve one game's full detailsGET /games/{gameId}/mssp — retrieve its latest MSSP snapshotGET /games/{gameId}/players — retrieve player-count historyGET /tags — retrieve filterable tag groups and values