POSTJSONHTTP/1.1

Server REST API

When the server extension is enabled, every static method decorated with @apiclass is exposed as an HTTP POST endpoint. Request body is JSON with keys matching Python parameters; responses always use the { success, msg, data } envelope.

BASE URLPOSThttp://localhost:8080/{apiclass}/{method}
5route groups
26endpoints
200unified response
Unified response envelope { "success": bool, "msg": string, "data": any }