AntiCheat HTTP API
Extracted from registered handlers. A method being present does not establish public access, a released feature or successful verification. See the overview for authorization, limits and unknown schemas.
OpenAPI 3.1.1 JSON · Source snapshot
Additional HTTP routes
Only permitted user-facing routes are published. Body/response schemas remain open where an exact contract is not established.
GET /auth/steamGET /auth/steam/returnGET /auth/callbackGET /api/auth/me:authLimiter,authenticateJWTGET /api/auth/token:authLimiterPOST /api/auth/logout:authLimiterPOST /api/servers/create:apiLimiter,authenticateJWTGET /api/servers:apiLimiter,authenticateJWTDELETE /api/servers/{serverId}:apiLimiter,authenticateJWTGET /api/servers/{serverId}/stats:apiLimiter,authenticateJWTGET /api/servers/{serverId}/bans:apiLimiter,authenticateJWTGET /api/servers/{serverId}/players:apiLimiter,authenticateJWTPOST /api/servers/{serverId}/ban:apiLimiter,authenticateJWTPOST /api/servers/{serverId}/unban:apiLimiter,authenticateJWTPOST /api/servers/{serverId}/reset-fingerprint:apiLimiter,authenticateJWTGET /api/servers/{serverId}/fingerprint-history:apiLimiter,authenticateJWTGET /api/client/versions:clientLimiterGET /api/anticheat/extension-release:clientLimiterGET /api/servers/{serverId}/violations:apiLimiter,authenticateJWTGET /api/servers/{serverId}/whitelist:apiLimiter,authenticateJWTPOST /api/servers/{serverId}/whitelist:apiLimiter,authenticateJWTDELETE /api/servers/{serverId}/whitelist/{playerId}:apiLimiter,authenticateJWTGET /api/servers/{serverId}/config:apiLimiter,authenticateJWTPOST /api/servers/{serverId}/config:apiLimiter,authenticateJWTPOST /api/plugin/download:apiLimiter,authenticateJWTGET /api/releases/client-installer:limiters.clientLimiterGET /api/releases/extension-package:limiters.clientLimiter
