Skip to content
get a key

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.

addressstring · required
Address of existing server.
addressstring · required
The server's address, ip:port

200 The server. The answer is { "data": … }; data is ServerDetail.

addressstring
ip:port
namestring | null
gameGameRef
mapstring | null
modestring | null
Its game mode
bomb-defusalhostage-rescuearenasurfclimbzombies+18
playersinteger
Real players now; bots are counted apart
botsinteger
max_playersinteger
onlineboolean
statusstring
listed: checked and real. flagged: its numbers look fake, see flagged_reasons
listedpendingflagged
countrystring | null
tagsstring[]
What it offers, read from its name
free_vipvippublicclassicdeathmatchrespawn+12
languagestring | null
The language its name says it's in
passwordboolean
vacboolean
connect_urlstring
steam://connect/ip:port, to join
last_checked_atstring | null
linksobject
flagged_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 go
impossible_slotsfuture_versionnameless_playersmissing_namessilent_crowdshared_roster+5
dedicatedboolean
osstring | null
versionstring | null
non_steam_clientsboolean
Runs ReUnion or dproto, so players without Steam can join
pluginsstring[]
SourceModMetamodAMX Mod XHLstatsXSourceBansStripper+6
locationobject
communityobject | null
claimedboolean
Its owner proved control and manages its page
addressstring
ip:port
namestring | null
gameGameRef
mapstring | null
modestring | null
Its game mode
bomb-defusalhostage-rescuearenasurfclimbzombies+18
playersinteger
Real players now; bots are counted apart
botsinteger
max_playersinteger
onlineboolean
statusstring
listed: checked and real. flagged: its numbers look fake, see flagged_reasons
listedpendingflagged
countrystring | null
tagsstring[]
What it offers, read from its name
free_vipvippublicclassicdeathmatchrespawn+12
languagestring | null
The language its name says it's in
passwordboolean
vacboolean
connect_urlstring
steam://connect/ip:port, to join
last_checked_atstring | null
linksobject
app_idinteger
slugstring
namestring

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