All SuperNodes API endpoints are read-only and require no authentication. The base URL for mainnet is
https://api.lumera.io. Substitute https://api.testnet.lumera.io for testnet.GET /v1/supernodes/metrics
Returns hardware and network metrics for all SuperNodes. Use query parameters to filter by status, version, or failure threshold, and to paginate large result sets.Query parameters
string
Filter by probe status. Common values are
available and unavailable.string
Filter by the node’s on-chain validator state.
string
Filter to nodes running a specific software version string.
integer
Return only nodes whose consecutive probe failure count is at or above this threshold. Useful for identifying persistently offline nodes.
integer
default:"50"
Maximum number of SuperNodes to return per page.
string
Opaque pagination cursor returned by the previous response. Pass this value to retrieve the next page.
Example request
Example response
Response fields
array
Array of SuperNode metric objects.
string
Pagination cursor. Pass this as the
cursor query parameter to retrieve the next page. Absent when there are no more results.GET /v1/supernodes/{id}/metrics
Returns the current hardware and network metrics for a single SuperNode identified by its operator address.Path parameters
string
required
The Bech32 operator address of the SuperNode (e.g.
lumera15abc...).Example request
Example response
GET /v1/supernodes/metrics.
GET /v1/supernodes/{id}/paymentInfo
Returns payment statistics broken down by denomination for a specific SuperNode. Use this endpoint to audit reward distribution or inspect historical payment totals.Path parameters
string
required
The Bech32 operator address of the SuperNode.
Example request
Example response
Response fields
string
Bech32 operator address of the SuperNode.
array
List of payment totals, one entry per denomination.
GET /v1/supernodes/stats
Returns aggregated hardware statistics across all SuperNodes. You get network-wide totals and averages for CPU, memory, and storage. Use this endpoint for capacity-planning dashboards and fleet health snapshots.Example request
Example response
Response fields
integer
Total number of SuperNodes tracked by LumeScope.
integer
Number of SuperNodes with a passing probe status.
Number of SuperNodes that failed their most recent probe.
number
Fleet-wide average CPU utilization percentage.
number
Combined storage capacity across all available SuperNodes, in terabytes.
number
Combined RAM across all available SuperNodes, in gigabytes.
GET /v1/supernodes/action-stats
Returns per-SuperNode action statistics. The response shows how many Cascade and Sense actions each node has participated in. Use this endpoint to identify the most active nodes or detect imbalanced workload distribution.Example request
Example response
Response fields
array
Array of per-SuperNode action count objects.
GET /v1/supernodes/unavailable
Returns the list of SuperNodes whose most recent probe reported an unavailable status. This endpoint is the quickest way to triage connectivity or operator issues without filtering the full metrics list.Query parameters
string
Filter by on-chain validator state, e.g.
active, jailed.Example request
Example response
Response fields
array
Array of unavailable SuperNode objects.
POST /v1/supernodes/sync
Triggers an immediate, out-of-schedule sync and probe of all SuperNodes. Under normal operation LumeScope syncs automatically on the configuredSUPERNODES_SYNC_INTERVAL. Use this endpoint when you need fresh data immediately after an operator change or network event.
Example request
Example response
Response fields
string
Confirmation message indicating the sync was accepted.
string
RFC 3339 timestamp at which the sync was initiated.
GET /v1/version/matrix
Returns the version compatibility matrix for SuperNode software, implementing a partial view of the Lumera Enhancement Proposal 2 (LEP2) versioning scheme. Use this endpoint to determine which node versions are compatible with the current network state.Example request
Example response
Response fields
array
Array of version compatibility entries.
string
The latest recommended SuperNode software version according to the compatibility matrix.