Web API

REST API Endpoints

Base path: /api/xbans (requires XCore web dashboard to be enabled).

EndpointMethodDescription
/statsGETSanction counts (bans, mutes, warns, reports)
/bansGETActive bans
/ip-bansGETActive IP bans
/mutesGETActive mutes
/ip-mutesGETActive IP mutes
/warnsGETActive warnings
/reportsGETActive reports
/auditGETAudit log (paginated, searchable by player/moderator/action)
/unbanPOSTRemove a ban
/unmutePOSTRemove a mute

Database Tables

TableDescription
xbans_banlistPlayer bans
xbans_ipbanlistIP bans
xbans_mutelistPlayer mutes
xbans_ipmutelistIP mutes
xbans_warnlistWarnings
xbans_reportlistReports
audit_logFull moderation action history with moderator attribution
xbans_ai_training / xbans_ai_modelAI classifier training data and model
xbans_alt_detectionAlt-account fingerprints
xbans_watchlistWatched players
xbans_notesStaff notes