Skip to main content

/wallet/getnodeinfo REST API Endpoint

Returns information about current state of node.

Updated on
Jun 12, 2025

/wallet/getnodeinfo REST API Endpoint

Parameters

This method does not accept any parameters

Returns

activeConnectCount
Number of active peer connections
beginSyncNum
Block number where synchronization began
block
Current block information with number and hash ID
cheatWitnessInfoMap
Map containing information about witness nodes that may be cheating
configNodeInfo
Node configuration parameters
activeNodeSize
Number of active nodes in the network
allowAdaptiveEnergy
Flag indicating if adaptive energy is allowed (1=enabled, 0=disabled)
allowCreationOfContracts
Flag indicating if contract creation is allowed (1=enabled, 0=disabled)
backupListenPort
Backup port for listening to connections
backupMemberSize
Number of backup members
backupPriority
Priority level for backup operations
codeVersion
Version of the node software
dbVersion
Database version
discoverEnable
Whether peer discovery is enabled
listenPort
Primary port for listening to connections
maxConnectCount
Maximum number of allowed connections
maxTimeRatio
Maximum time ratio for operations
minParticipationRate
Minimum participation rate required
minTimeRatio
Minimum time ratio for operations
p2pVersion
Peer-to-peer protocol version
passiveNodeSize
Number of passive nodes
sameIpMaxConnectCount
Maximum connections allowed from the same IP address
sendNodeSize
Number of nodes for sending data
supportConstant
Whether constant functions are supported
versionNum
Internal version number
currentConnectCount
Current number of active connections
machineInfo
Information about the machine running the node
cpuCount
Number of CPU cores
cpuRate
CPU usage rate (0-1)
deadLockThreadCount
Number of deadlocked threads
deadLockThreadInfoList
List of deadlocked thread information
freeMemory
Free system memory in bytes
javaVersion
Java runtime version
jvmFreeMemory
Free JVM memory in bytes
jvmTotalMemory
Total JVM memory in bytes
memoryDescInfoList
Detailed memory usage information for different memory spaces
osName
Operating system name and version
processCpuRate
CPU usage rate for this process (0-1)
threadCount
Total number of threads
totalMemory
Total system memory in bytes
passiveConnectCount
Number of passive connections
peerList
List of connected peers with detailed connection information
active
Whether the peer connection is active
avgLatency
Average latency to the peer in milliseconds
blockInPorcSize
Size of blocks being processed
connectTime
Timestamp when connection was established
disconnectTimes
Number of times this peer has disconnected
headBlockTimeWeBothHave
Timestamp of the latest block both nodes have
headBlockWeBothHave
Hash of the latest block both nodes have
host
IP address of the peer
inFlow
Incoming data flow from this peer
lastBlockUpdateTime
Timestamp of the last block update from this peer
lastSyncBlock
Hash of the last synchronized block
localDisconnectReason
Reason for local disconnection if any
needSyncFromPeer
Whether synchronization is needed from this peer
needSyncFromUs
Whether this peer needs synchronization from us
nodeCount
Number of nodes this peer knows about
nodeId
Unique identifier of the peer node
port
Port number of the peer
remainNum
Remaining number of operations or blocks
remoteDisconnectReason
Reason for remote disconnection if any
score
Peer reputation score
syncBlockRequestedSize
Size of sync block requests
syncFlag
Whether synchronization is active
syncToFetchSize
Size of data to fetch for synchronization
syncToFetchSizePeekNum
Peak number for sync fetch size
unFetchSynNum
Number of unfetched synchronization items
solidityBlock
Information about the latest confirmed solidity block
totalFlow
Total data flow through the node
Request
Don't have an account yet?
Create your QuickNode endpoint in seconds and start building
Get started for free