status.* CVars.
Content can add more APIs to this.
Public API (no authorization needed)
GET /status
Gets basic status info about the server as JSON, used to display the status in the SS14 launcher. The engine automatically supplies the following info:
GET /info
More detailed JSON server information that is mostly necessary when connecting to the server (to download resources and some other stuff).
Watchdog API
Requires authorization by specifying theWatchdogToken HTTP header to match the watchdog.token CVar (automatically set when using the watchdog).
POST /shutdown
Instructs the server to gracefully shut down immediately.
POST /update
Instructs the server that an update is available and that it should automatically shut down as soon as possible to allow for the update to be applied. For SS14, this means the server will restart when the current round ends.
Info link icons
These are the valid icons for thelinks in the info API:
discordforumgithubweb: Generic website iconwiki
Standard tags
These are standard understood tags for thetags field in status data. The launcher supports filtering and other behaviors based on these tags.
18+
Your server contains 18+ content.
lang:
Specifies Describes the language used on your server with an IETF Language Tag. Examples: lang:en for English, lang:ru for Russian, etc…
You can have multiple of this tag to specify multiple languages, if for some reason you want a multilingual server?
You can specify a more detailed IETF language tag like en-US, but the launcher will currently only look at the primary tag (e.g. en).
rp:none, rp:low, rp:med, rp:high
Specifies level of RP (roleplay) expected on your server. This is very subjective.
region:
Specifies a rough region code to aid players in selecting servers close to them. Following codes are understood:
See this map for rough guidance what goes where:

no_tag_infer
Stops automatic tag inference, see below.
Tag inference
Some hub tags are automatically inferred by the launcher based on server name. This is mostly intended to provide some filters before all servers fill them in manually, so if you’re reading this as a server host, just fill in your tags manually and you can ignore this. Rules are as follows:- If you specify
no_tag_infer, no tag inference is done at all. [18+]or[+18]automatically adds the 18+ tag.[NRP/LRP/MRP/HRP]automatically add the relevant roleplay level as a tag, if you have no explicit role-play tag at all.[EN]and[RU]add English and Russian as a tag respectively, if you have no explicit language tag at all.