Documentation
Node revenue and payout addresses
Node revenue and payout addresses
Node revenue and payout addresses
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.
These are user-facing routes requiring a user JWT, not a Rust administrator token. Send JSON bodies. email identifies the node-revenue account; ownership and access are validated upstream. Supplying an email does not establish permission.
| API | JSON parameters |
|---|---|
POST /api/poolnode/profit |
Required strings email, coin |
POST /api/poolnode/rewards |
Required strings email, coin; optional integers page, size, defaults 1, 30 |
POST /api/poolnode/payouts |
Same as above |
POST /api/poolnode/address/info |
Required valid email string email; optional string coin |
POST /api/poolnode/update/address |
Required strings email, coin, code, address, amount |
Queries use the standard envelope with upstream data; a successful address update returns null data. code is the email verification code, and amount is the payout threshold as a string, not a number. Do not substitute a subaccount id/sid for this account identity.
{"email":"[email protected]","coin":"BTC","page":1,"size":30}
