HomeGetting startedRegistering with an HTTP keyGetting a credential without DiscordServer claim flowReport rules and the block windowVersion check and 426Authentication and server keysThe blocking modelError handlingRate limitsVersions and compatibilityPOST /v1/servers/claimPOST /v1/servers/reportPOST /v1/servers/revokePOST /plugin/v1/claimPOST /plugin/v1/reportGET /plugin/v1/versionGET /maps/{seed}GET /jobs/{seed}GET /seedsGET /stats/overviewGET /stats/protectionAPI changelog
Guide
Server claim flow
How a game server proves it is yours and receives the credential used for reports.
- 01
Get a code in Discord
Request a code for your server address in the SLMAPS Discord. Use it within 24 hours.
/server claim address:1.2.3.4:7777 - 02
Send the code from the game server
With the plugin, type it in the server console or set claim_code in the config. With your own client, send the request below from the game server machine.
slmaps claim slclm_… - 03
The claim request
The server is registered at the IP and port the request actually came from, even if it differs from the address given in Discord.
POST /api/plugin/v1/claim - 04
Store the credential
The credential in the 200 response is returned only once. Store it, clear the code, and start reporting.
If you get 202
Manual review remains only for old requests. Resend the same code after retryAfterSeconds. 401 and 403 are not retried; log once and stop.
SLMAPS is the seed-map viewer for SCP: Secret Laboratory. These pages describe the public API of slmaps.com.slmaps.com ·