RustMinerSystem

Documentation

Current endpoint inventory

Current endpoint inventory

Current endpoint inventory

Checked against PoolNode routes, controllers, DTOs and authentication middleware in Rust revision 655097d2a5 (2026-11-02). Upstream response fields not defined locally are not guaranteed by historical examples; only confirmed request contracts are listed here.

API Usage Notes

GET parameters use query strings; POST parameters use JSON. Captcha verification forwards the widget payload. Only locally registered routes are listed.

API Authorization Parameters
POST /api/email No user token address, token
POST /api/user/email User JWT token
POST /api/user/login No user token email, code
GET /api/user/info User JWT None
POST /api/subaccount/new User JWT coin, remark, name
GET /api/subaccount/list User JWT coin
POST /api/subaccount/address/info User JWT id, coin
POST /api/subaccount/update/address User JWT id, code, address, amount, coin
GET /api/user/hashrate User JWT coin
GET /api/user/hashrate/detail User JWT coin, mode
GET /api/user/workers User JWT coin
GET /api/user/profit User JWT coin
GET /api/coin/hashrate User JWT / Observer token sid
GET /api/subaccount/hashrate User JWT / Observer token coin, sid
GET /api/subaccount/hashratedetail User JWT / Observer token coin, sid, mode
GET /api/subaccount/workers User JWT / Observer token coin, sid, page, size
GET /api/subaccount/worker/detail User JWT / Observer token coin, mode, sid, worker
GET /api/subaccount/profit User JWT / Observer token coin, sid
GET /api/subaccount/rewards User JWT / Observer token coin, sid, page, size, start, end, export
GET /api/subaccount/payouts User JWT / Observer token coin, sid, page, size, start, end, export
POST /api/subaccount/observer User JWT sid, action
GET /api/subaccount/info Observer token coin
POST /api/poolnode/address/info User JWT coin, email
POST /api/poolnode/profit User JWT email, coin
POST /api/poolnode/rewards User JWT page, size, email, coin
POST /api/poolnode/payouts User JWT page, size, email, coin
POST /api/poolnode/update/address User JWT email, coin, code, address, amount
GET /api/network/hashrate No user token coin
GET /api/network/hashratedetail No user token coin
GET /api/network/poolinfo No user token coin
GET /api/network/mergemining No user token None
GET /api/open/poolnode No user token None
GET /api/project/fee No user token None
GET /api/webconfig No user token None
POST /api/captcha/image No user token None
POST /api/captcha/check No user token JSON payload
GET /api/project/info User JWT None
GET /api/quotes No user token None
POST /api/subaccount/withdrawal/can/apply User JWT coin, sid
POST /api/subaccount/withdrawal/submit User JWT coin, sid
POST /api/subaccount/withdrawal/logs User JWT coin, sid
GET /api/version No user token None
GET /api/runtime/debug No user token None
POST /api/account/cancel User JWT code

Observer API

Manual withdrawals

Node revenue and payout addresses

Public data and runtime information

Account cancellation