A server
GET
/v1/servers/{address}A server with everything LobbyVerse knows about it: whether it’s flagged and why, its plugins, location and community, and links to its players, settings and history.
Path parameters
Section titled “Path parameters”addressstring · requiredAddress of existing server.
addressstring · requiredThe server's address, ip:port
Response
Section titled “Response”200 The server. The answer is { "data": … }; data is ServerDetail.
ServerDetail
Section titled “ServerDetail”addressstringip:port
namestring | nullgameGameRefmapstring | nullmodestring | nullIts game mode
bomb-defusalhostage-rescuearenasurfclimbzombies+18
playersintegerReal players now; bots are counted apart
botsintegermax_playersintegeronlinebooleanstatusstringlisted: checked and real. flagged: its numbers look fake, see flagged_reasons
listedpendingflagged
countrystring | nulltagsstring[]What it offers, read from its name
free_vipvippublicclassicdeathmatchrespawn+12
languagestring | nullThe language its name says it's in
passwordbooleanvacbooleanconnect_urlstringsteam://connect/ip:port, to join
last_checked_atstring | nulllinksobjectflagged_reasonsstring[]Why it's flagged:
impossible_slots claims more players or slots than the game allows; future_version reports a game version that doesn't exist yet; nameless_players claims players, but its player list is empty; missing_names claims far more players than it lists by name; silent_crowd claims players, but never answers player list queries; shared_roster lists the same player names as other servers on its ip at the same time; farm_ip runs on an ip where nearly every other server is fake; steam_sees_nobody claims a crowd, but steam counts none of its players; frozen_roster most of its players have supposedly been connected for over a day without a single map change; name_pool lists the same player names as servers on other ips at the same moment, as fake-player plugins do; flat_crowd holds the same number of players around the clock while few different people come and goimpossible_slotsfuture_versionnameless_playersmissing_namessilent_crowdshared_roster+5
dedicatedbooleanosstring | nullversionstring | nullnon_steam_clientsbooleanRuns ReUnion or dproto, so players without Steam can join
pluginsstring[]SourceModMetamodAMX Mod XHLstatsXSourceBansStripper+6
locationobjectcommunityobject | nullclaimedbooleanIts owner proved control and manages its page
Server
Section titled “Server”addressstringip:port
namestring | nullgameGameRefmapstring | nullmodestring | nullIts game mode
bomb-defusalhostage-rescuearenasurfclimbzombies+18
playersintegerReal players now; bots are counted apart
botsintegermax_playersintegeronlinebooleanstatusstringlisted: checked and real. flagged: its numbers look fake, see flagged_reasons
listedpendingflagged
countrystring | nulltagsstring[]What it offers, read from its name
free_vipvippublicclassicdeathmatchrespawn+12
languagestring | nullThe language its name says it's in
passwordbooleanvacbooleanconnect_urlstringsteam://connect/ip:port, to join
last_checked_atstring | nulllinksobjectGameRef
Section titled “GameRef”app_idintegerslugstringnamestringErrors
Section titled “Errors”Errors are problem details with a detail written to be shown to people.
| Status | When |
|---|---|
401 |
No API key, or one that isn’t valid or was revoked |
404 |
Nothing there |
429 |
Over a rate limit (60 a minute, 10000 a day per key); see Retry-After |