Read public network stats.
Public aggregate network state for clients, dashboards, and explorers. The response omits prompts, outputs, API keys, customer identity, local URLs, exact private routes, and private tunnel details.
GET
/v1/api/stats
Public aggregate network state for clients, dashboards, and explorers.
The response omits prompts, outputs, API keys, customer identity,
local URLs, exact private routes, and private tunnel details.
Responses
200
Public network stats.
application/jsonservice
string
REQUIRED
protocol
object
REQUIRED
summary
object
REQUIRED
enrolled_nodes
integer
active_enrollments
integer
pre_registered_nodes
integer
online_nodes
integer
accepted_receipts
integer
latest_node_update
string,null (date-time)
settlement
object
layers
object[]
Array of:
default
B3IQ-native problem response.
curl -X GET 'https://{controlPlaneHost}/v1/api/stats'
const response = await fetch('https://{controlPlaneHost}/v1/api/stats', { method: 'GET'});const data = await response.json();console.log(data);
200
Response
{ "service": "<string>", "protocol": "<object>", "summary": { "enrolled_nodes": 123, "active_enrollments": 123, "pre_registered_nodes": 123, "online_nodes": 123, "accepted_receipts": 123, "latest_node_update": "<string,null>" }, "settlement": "<object>", "layers": [ "<object>" ]}
API Playground
Try this endpoint
GET
/v1/api/stats

