Network 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
account
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
account.genNetToken | client_id, key, project, server | HasServerAccess, VerifyAuthToken |
account.steamLink | steam_assoc_handle, steam_claimed_id, steam_id, steam_identity, steam_ns, steam_op_endpoint, steam_response_nonce, steam_return_to, steam_sig, steam_signed* | VerifyAuthToken |
ban
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
ban.uploadProofs | ban_id, check_id, note, server_id, source | HasServerAccess, VerifyAuthToken |
billing
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
billing.claimProjectBonus | project_id | HasProjectAccess, VerifyAuthToken, VerifyProjectStaff |
billing.createTopUp | amount, email, locale, payload, project_id, promo_code, provider, topup_project | VerifyAuthToken, VerifyBonusOwner |
billing.get | project_id | VerifyAuthToken, VerifyProjectOwner |
billing.getMethods | No explicit fields; a delegate may read data | No explicit handler check; anonymous access is not established |
billing.getPanelData | limit, page, project_id | VerifyAuthToken, VerifyProjectOwner |
billing.getPlans | project_id | VerifyAuthToken, VerifyProjectOwner |
billing.getTransactions | limit, page, project_id | VerifyAuthToken, VerifyProjectOwner |
billing.licenseRenew | project_id | VerifyAuthToken |
billing.licenseSet | anticheat, checker, license, project_id, servers | VerifyAuthToken |
billing.topUp | amount, project_id, reason | VerifyAuthToken, VerifyProjectOwner |
bonus
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
bonus.activate | code, project_id | VerifyAuthToken |
bonus.getMy | limit, page | VerifyAuthToken |
checker
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
checker.getConfig | client_id, client_secret, code, steamid | VerifyAuthToken |
front
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
front.getCounters | No explicit fields; a delegate may read data | No explicit handler check; anonymous access is not established |
front.getLanding | No explicit fields; a delegate may read data | No explicit handler check; anonymous access is not established |
front.getLicenses | No explicit fields; a delegate may read data | No explicit handler check; anonymous access is not established |
front.getSockets | No explicit fields; a delegate may read data | No explicit handler check; anonymous access is not established |
meta
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
meta.getLicenses | No explicit fields; a delegate may read data | No explicit handler check; anonymous access is not established |
project
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
project.checkName | name* | VerifyAuthToken |
project.closeServer | project_id, server_id | VerifyAuthToken, VerifyProjectOwner |
project.create | color, company, desc, game, henable, hook, ico, ip, max, name, overlay, pdesc, pirate, port, qport, rates, server_color, server_desc, site, tags | VerifyAuthToken |
project.createServer | color, desc, game, henable, hook, ico, ip, max, name, overlay, pirate, port, project_id*, qport, rates, tags | HasParam, HasServerIdentityParams, RequireProjectFeature, VerifyAuthToken, VerifyProjectOwner, server.identity |
project.downloadConfig | app_id, dev_api, project_id, security_key, server_id, service_key | VerifyAuthToken, VerifyProjectOwner |
project.get | project_id*, server_id | VerifyAuthToken, VerifyProjectOwner |
project.getConfig | project_id, server_id | RequireProjectFeature, VerifyAuthToken, VerifyProjectOwner, panel.dashboard |
project.getMine | No explicit fields; a delegate may read data | VerifyAuthToken |
project.getServersRuntime | project_id* | RequireProjectFeature, VerifyAuthToken, VerifyProjectOwner, panel.dashboard |
project.getStats | project_id, server_id | VerifyAuthToken, VerifyProjectOwner |
project.openServer | project_id, server_id | VerifyAuthToken, VerifyProjectOwner |
project.setConfig | Action, AutoAfkKick, AutoAfkKickTime, AutoBanDisconnected, AutoBanReason, AutomaticBan, CallBackMethod, Cmd_Callback, Cmd_Question, Cmd_Report, D_Callback, D_CallbackHook, D_Enabled, D_Notify, D_NotifyHook, D_Report, D_ReportHook, EnableDebug, EnableSync, G_BackgroundColor, G_ChatColor, G_ChatColorTag, G_Font, G_FontSize, G_MenuBackgroundColor, G_MenuButtonColor, G_MenuTextColor, G_MenuTitleColor, G_ServerName, G_TextColor, P_CountryList, P_DirtyNick, P_DirtyNickData, P_GameBanned, P_KickCountry, P_KickVPN, P_NewAccount, P_PirateBans, P_SmallHours, P_SteamClosed, P_UnnecessaryBans, P_UnreliableBans, P_VACBanned, PackageUpdate, R_Enabled, R_SendSiteReports, ServerBroadcast, ServerName, TimeBanHours, project_id, server_id | VerifyAuthToken, VerifyProjectOwner |
project.update | company, desc, hideinfo, ico, name, overlay, pdesc, project_id, site | VerifyAuthToken, VerifyProjectOwner |
project.updateServer | closed, color, desc, game, henable, hook, ico, ip, max, name, overlay, pirate, port, project_id, qport, rates, server_id, tags | HasParam, HasServerIdentityParams, RequireProjectFeature, VerifyAuthToken, VerifyProjectOwner, server.identity |
server
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
server.getConfig | project_id, server_id | HasServerAccess, RequireProjectFeature, VerifyAuthToken, panel.dashboard |
server.getGameServerInfo | game_id, ip, port, qport | No explicit handler check; anonymous access is not established |
staff
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
staff.addAdmin | server_id, steam_id | RequireProjectFeature, VerifyAuthToken, staff.access |
staff.addModer | server_id, steam_id | RequireProjectFeature, VerifyAuthToken, staff.access |
staff.get | server_id* | HasServerAccess, RequireProjectFeature, VerifyAuthToken, staff.access |
staff.removeAdmin | server_id, steam_id | RequireProjectFeature, VerifyAuthToken, staff.access |
staff.removeModer | server_id, steam_id | RequireProjectFeature, VerifyAuthToken, staff.access |
user
| Method | Input fields observed in source | Checks / feature |
|---|---|---|
user.get | ext, game_id, steam_id*, x | VerifyAuthToken |
* marks a direct required-input guard. Fields may be in query or body; POST body wins. Conditional fields and delegated checks require review of the method owner. OpenAPI x-source, x-observed-errors and x-source-checks contain source locations and observed checks/errors.
