Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Nano Node API

Node diagnostics, bootstrapping, peers, and confirmation management

Nano Node API is one of 8 APIs that Nano publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Node. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 21 operations across 21 paths. It is described by OpenAPI 3.0.3, at version 1.0.0.

Requests are made against a single base URL, http://localhost:7076.

21 operations 21 paths 0 schemas 21 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
1.0.0
Base URL
http://localhost:7076
Terms of Service
Resource Areas
1

Paths & Operations 21

Across 21 paths, the API surfaces 21 operations — 21 POST. Each is listed below with its method, path, parameters, and response codes.

Node 21

Node diagnostics, bootstrapping, peers, and confirmation management

POST
/bootstrap
Bootstrap from peer
bootstrap body → 200
POST
/bootstrap_any
Bootstrap from any peer
bootstrap_any body → 200
POST
/bootstrap_lazy
Lazy bootstrap from hash
bootstrap_lazy body → 200
POST
/bootstrap_status
Get bootstrap status
bootstrap_status body → 200
POST
/confirmation_active
Get active confirmations
confirmation_active body → 200
POST
/confirmation_history
Get confirmation history
confirmation_history body → 200
POST
/confirmation_info
Get confirmation info for root
confirmation_info body → 200
POST
/confirmation_quorum
Get confirmation quorum info
confirmation_quorum body → 200
POST
/delegators
Get delegators for representative
delegators body → 200
POST
/delegators_count
Get delegator count for representative
delegators_count body → 200
POST
/election_statistics
Get election statistics
election_statistics body → 200
POST
/keepalive
Send keepalive
keepalive body → 200
POST
/node_id
Get node identity
node_id body → 200
POST
/peers
Get connected peers
peers body → 200
POST
/populate_backlog
Populate election backlog
populate_backlog body → 200
POST
/representatives
Get all representatives
representatives body → 200
POST
/representatives_online
Get online representatives
representatives_online body → 200
POST
/stats
Get node statistics
stats body → 200
POST
/telemetry
Get network telemetry
telemetry body → 200
POST
/uptime
Get node uptime
uptime body → 200
POST
/version
Get node version
version body → 200

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

nano-node-api-openapi.yml Raw ↑

Other APIs Nano publishes across the network.

Nano Accounts API
Nano Blocks API
Nano Keys API
Nano Ledger API
Nano Unit Conversion API
Nano Wallets API
Nano Work API