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 Accounts API

Account balance, history, representative, and frontier queries

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

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

This API exposes 15 operations across 15 paths, and defines 3 schemas. It is described by OpenAPI 3.0.3, at version 1.0.0.

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

15 operations 15 paths 3 schemas 15 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 15

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

Accounts 15

Account balance, history, representative, and frontier queries

POST
/account_balance
Get account balance
account_balance body → 200
POST
/account_block_count
Get account block count
account_block_count body → 200
POST
/account_get
Get account from public key
account_get body → 200
POST
/account_history
Get account history
account_history body → 200
POST
/account_info
Get account info
account_info body → 200
POST
/account_key
Get public key for account
account_key body → 200
POST
/account_representative
Get account representative
account_representative body → 200
POST
/account_weight
Get account voting weight
account_weight body → 200
POST
/accounts_balances
Get balances for multiple accounts
accounts_balances body → 200
POST
/accounts_frontiers
Get frontiers for multiple accounts
accounts_frontiers body → 200
POST
/accounts_receivable
Get receivable blocks for multiple accounts
accounts_receivable body → 200
POST
/accounts_representatives
Get representatives for multiple accounts
accounts_representatives body → 200
POST
/receivable
Get receivable blocks for account
receivable body → 200
POST
/receivable_exists
Check if receivable block exists
receivable_exists body → 200
POST
/validate_account_number
Validate account number
validate_account_number body → 200

Schemas 3

The contract defines 3 schemas that model the data the API accepts and returns. The most detailed are AccountInfoResponse (9 properties), AccountHistoryResponse (3 properties), AccountBalanceResponse (3 properties). Each schema is shown below with its type and property counts.

AccountBalanceResponse
object
3 properties
AccountHistoryResponse
object
3 properties
AccountInfoResponse
object
9 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

nano-accounts-api-openapi.yml Raw ↑

Other APIs Nano publishes across the network.

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