Node Network Wallet Defaults
Default wallet mappings for (node, network, type). Assign a default wallet per network and type (apex or node).
Authentication: Bearer token required.
List Node Network Wallet Defaults
Endpoint: GET /api/v1/node-network-wallet-defaults
Query Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| node_id | string | Yes | — | Node UUID |
| network_id | string | No | — | Filter by network UUID |
| type | string | No | — | apex or node |
| page | int | No | 1 | Page number |
| per_page | int | No | 10 | Items per page (max 100) |
Response — 200 OK
Paginated list with items (id, node_id, network_id, wallet_id, type, wallet, created_at, updated_at).
Create Node Network Wallet Default
Endpoint: POST /api/v1/node-network-wallet-defaults
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| node_id | string | Yes | Node UUID |
| network_id | string | Yes | Network UUID |
| wallet_id | string | Yes | Wallet UUID |
| type | string | Yes | apex or node |
Response — 201 Created
| Status | Description |
|---|---|
| 404 | Node, network, or wallet not found |
| 409 | Mapping already exists |
Update Node Network Wallet Default
Endpoint: PUT /api/v1/node-network-wallet-defaults
Request Body
Same as Create: node_id, network_id, wallet_id, type.
Response — 204 No Content
| Status | Description |
|---|---|
| 404 | Default not found |
Delete Node Network Wallet Default
Endpoint: DELETE /api/v1/node-network-wallet-defaults
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| node_id | string | Yes | Node UUID |
| network_id | string | Yes | Network UUID |
| type | string | Yes | apex or node |
Response — 204 No Content
| Status | Description |
|---|---|
| 404 | Default not found |