List Node Platform Owner Wallets
Lists, per network, the platform owner payout wallet pinned for one node. When the node creates a setup on a network, this override is used instead of the network-wide default from List Platform Owner Wallets. A network where the node has no override has an empty address and wallet_id: the node inherits the default there.
The rows are the same networks as the network-wide listing: networks on a chain where the platform owner (root) node holds a wallet, ordered by chain name then network name.
Only the platform owner's API key may call this endpoint; any other key gets 403.
Required permission: node:summary:view
Request
GET /v2/admin/nodes/{node_id}/platform-owner-wallets?page={page}&per_page={per_page}&search={search}
Parameters
| Name | Type | In | Description |
|---|---|---|---|
node_id | string | path | Required. The node whose overrides to list |
page | integer | query | Required. Page number, starting at 1 |
per_page | integer | query | Required. Items per page, 1–100 |
search | string | query | Case-insensitive partial match on the network name or the chain name |
Headers
| Name | Description |
|---|---|
Authorization | Required. Bearer <access_token> |
Example
curl --request GET \
--url '{{baseUrl}}/v2/admin/nodes/6901350deb7ed8c1c38de4e9/platform-owner-wallets?page=1&per_page=20&search=sepolia' \
--header 'Authorization: Bearer <access_token>'
Response
{
"data": [
{
"network_id": "68fe7b31c2d94a5e8b1f0c63",
"network_name": "Sepolia",
"chain_id": "68fe7a90c2d94a5e8b1f0c11",
"chain_name": "Ethereum",
"address": "0x2B4d6E8f0A1c37De3a0B5C2f4E6d8A1b3C5e7F9a",
"wallet_id": "6907b0d3e2f1a4c5b6d7e8fa"
}
],
"total": 1,
"page": 1,
"per_page": 20
}
Response Fields
| Field | Type | Description |
|---|---|---|
data | array | One row per network |
data[].network_id | string | Network id |
data[].network_name | string | Network name |
data[].chain_id | string | Id of the network's chain record (not the numeric EVM chain id) |
data[].chain_name | string | Chain name |
data[].address | string | The node's override payout address on this network; empty when the node inherits the default |
data[].wallet_id | string | The platform owner wallet behind address; empty when no override is set |
total | integer | Number of networks matching search |
page | integer | Page returned |
per_page | integer | Page size used |
Errors
| Status | Code | Description |
|---|---|---|
| 400 | 10015 | Validation failed: page or per_page missing or out of range |
| 400 | 10016 | node_id is not a valid id |
| 403 | 10005 | The API key does not belong to the platform owner |
See Errors for the error format and common codes.