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.
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 |
Node revenue and payout addresses
