Every node, and what each last reported
- Scope
- node:admin:nodes:list Admin-issued keys only.
Query parameters
| Parameter | Type | Description |
|---|---|---|
| cursor | string | |
| limit | integer | 1 to 100 · default 20 |
Query parameters of adminListNodes
- cursor
- Type
- string
- Description
- limit
- Type
- integer
- Description
- 1 to 100 · default 20
Response 200Nodes
| Field | Type | Description |
|---|---|---|
| datarequired | array of NodeSummary | |
| nodeIdrequired | string | 1 to 63 characters · matches ^[a-z0-9][a-z0-9-]*[a-z0-9]$|^[a-z0-9]$ |
| agent | NodeAgent | |
| sealing | NodeSealing | |
| platformrequired | NodePlatform | |
| runtimerequired | NodeRuntime | |
| capacityrequired | NodeCapacity | |
| featuresrequired | NodeFeatures | |
| registeredAtrequired | string, date-time | |
| lastSeenAtrequired | string, date-time | |
| generationrequired | integer | at least 0 |
| statusrequired | NodeStatus | |
| metarequired | object | |
| cursorrequired | string, or null |
Response of adminListNodes
- datarequired
- Type
- array of NodeSummary
- Description
- nodeIdrequired
- Type
- string
- Description
- 1 to 63 characters · matches ^[a-z0-9][a-z0-9-]*[a-z0-9]$|^[a-z0-9]$
- agent
- Type
- NodeAgent
- Description
- sealing
- Type
- NodeSealing
- Description
- platformrequired
- Type
- NodePlatform
- Description
- runtimerequired
- Type
- NodeRuntime
- Description
- capacityrequired
- Type
- NodeCapacity
- Description
- featuresrequired
- Type
- NodeFeatures
- Description
- registeredAtrequired
- Type
- string, date-time
- Description
- lastSeenAtrequired
- Type
- string, date-time
- Description
- generationrequired
- Type
- integer
- Description
- at least 0
- statusrequired
- Type
- NodeStatus
- Description
- metarequired
- Type
- object
- Description
- cursorrequired
- Type
- string, or null
- Description
Example
curl "https://api.rsx.group/node/v1/admin/nodes/list" \
-H "Authorization: Bearer rsx_live_..."{
"data": [
{
"nodeId": "macbook-dev-01",
"agent": {
"version": "0.1.0",
"commit": "5036308f9859",
"builtAt": "2026-08-30T23:30:34Z"
},
"sealing": {
"algorithm": "x25519-hkdf-sha256-aes256gcm",
"publicKey": "string"
},
"platform": {
"os": "macos",
"architecture": "x86_64",
"kernel": "6.1.0-25-amd64"
},
"runtime": {
"docker": true,
"version": "29.6.2"
},
"capacity": {
"memoryBytes": 8589934592,
"cpus": 4
},
"features": {
"build": true,
"cloudflareTunnel": true,
"hostMetrics": true
},
"registeredAt": "2026-08-27T09:14:02Z",
"lastSeenAt": "2026-08-27T09:41:55Z",
"generation": 7,
"status": {
"nodeId": "macbook-dev-01",
"generation": 7,
"status": "HEALTHY",
"docker": "Docker 29.6.2 on linux/x86_64, 7.4 GiB memory, 12 CPUs",
"workloads": [
null
],
"host": null,
"jobs": [
null
],
"reportedAt": "2026-08-27T09:41:55Z"
}
}
],
"meta": {
"cursor": "string"
}
}