Solana NOWNodes JSON-RPC API - getAccountInfo
v1.0.0https://sol.nownodes.ioNOWNodes Solana JSON-RPC endpoint.Returns all information associated with the account of provided Pubkey
Authentication
ApiKeyAuthapiKeyNOWNodes API key passed in the api-key header.
API Key: api-key in header
Solana API
getAccountInfo
getAccountInfo operations.
Get account info
Returns all information associated with the account of provided Pubkey
Body
Returns all information associated with the account of provided Pubkey
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Account public key whose account data should be returned.
- Optional response configuration object.
idintegerrequiredClient request identifier echoed by the server.
Response
Account info response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getBalance
getBalance operations.
Get balance
Returns the lamport balance of the account of provided Pubkey
Body
Returns the lamport balance of the account of provided Pubkey
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Account public key whose lamport balance should be returned.
- Optional commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Balance response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getBlockCommitment
getBlockCommitment operations.
Get block commitment
Returns commitment for particular block
Body
Returns commitment for particular block
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<integer>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Slot number whose block commitment should be returned.
idintegerrequiredClient request identifier echoed by the server.
Response
Block commitment response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getBlockHeight
getBlockHeight operations.
Get block height
Returns the current block height of the node
Body
Returns the current block height of the node
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Block height response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getBlockProduction
getBlockProduction operations.
Get block production
Returns recent block production information from the current or previous epoch
Body
Returns recent block production information from the current or previous epoch
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Block production response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getBlock
getBlock operations.
Get block
Returns identity and transaction information about a confirmed block in the ledger
Body
Returns identity and transaction information about a confirmed block in the ledger
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<integer | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Slot number of the block to retrieve.
- Optional block response configuration object.
idintegerrequiredClient request identifier echoed by the server.
Response
Block response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getBlocksWithLimit
getBlocksWithLimit operations.
Get blocks with limit
Returns a list of confirmed blocks starting at the given slot
Body
Returns a list of confirmed blocks starting at the given slot
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<integer | integer | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Start slot of the block range.
- Maximum number of confirmed blocks to return.
- Optional commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Blocks with limit response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getBlocks
getBlocks operations.
Get blocks
Returns a list of confirmed blocks between two slots
Body
Returns a list of confirmed blocks between two slots
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<integer | integer | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Start slot of the inclusive block range.
- End slot of the inclusive block range.
- Optional commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Blocks response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getClusterNodes
getClusterNodes operations.
Get cluster nodes
Returns information about all the nodes participating in the cluster
Body
Returns information about all the nodes participating in the cluster
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Cluster nodes response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getEpochInfo
getEpochInfo operations.
Get epoch info
Returns information about the current epoch
Body
Returns information about the current epoch
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Epoch info response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getEpochSchedule
getEpochSchedule operations.
Get epoch schedule
Returns the epoch schedule information from this cluster's genesis config
Body
Returns the epoch schedule information from this cluster's genesis config
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Epoch schedule response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getFeeForMessage
getFeeForMessage operations.
Get fee for message
Get the fee the network will charge for a particular Message
Body
Get the fee the network will charge for a particular Message
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Base64-encoded transaction message whose fee should be calculated.
- Optional commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Fee for message response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getFirstAvailableBlock
getFirstAvailableBlock operations.
Get first available block
Returns the slot of the lowest confirmed block that has not been purged from the ledger
Body
Returns the slot of the lowest confirmed block that has not been purged from the ledger
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
First available block response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getGenesisHash
getGenesisHash operations.
Get genesis hash
Returns the genesis hash
Body
Returns the genesis hash
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Genesis hash response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getHighestSnapshotSlot
getHighestSnapshotSlot operations.
Get highest snapshot slot
Returns the highest slot information that the node has snapshots for
Body
Returns the highest slot information that the node has snapshots for
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Highest snapshot slot response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getIdentity
getIdentity operations.
Get identity
Returns the identity pubkey for the current node
Body
Returns the identity pubkey for the current node
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Identity response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getInflationGovernor
getInflationGovernor operations.
Get inflation governor
Returns the current inflation governor
Body
Returns the current inflation governor
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Inflation governor response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getInflationRate
getInflationRate operations.
Get inflation rate
Returns the specific inflation values for the current epoch
Body
Returns the specific inflation values for the current epoch
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Inflation rate response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getInflationReward
getInflationReward operations.
Get inflation reward
Returns the inflation / staking reward for a list of addresses for an epoch
Body
Returns the inflation / staking reward for a list of addresses for an epoch
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<Array<string> | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Vote account addresses to query for inflation rewards.
- Optional epoch and commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Inflation reward response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getLargestAccounts
getLargestAccounts operations.
Get largest accounts
Returns the 20 largest accounts, by lamport balance (results may be cached up to two hours)
Body
Returns the 20 largest accounts, by lamport balance (results may be cached up to two hours)
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Largest accounts response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getLatestBlockhash
getLatestBlockhash operations.
Get latest blockhash
Returns the latest blockhash
Body
Returns the latest blockhash
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<any>requiredThis Solana JSON-RPC method does not require positional parameters.
idintegerrequiredClient request identifier echoed by the server.
Response
Latest blockhash response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getLeaderSchedule
getLeaderSchedule operations.
Get leader schedule
Returns the leader schedule for an epoch
Body
Returns the leader schedule for an epoch
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<any>requiredThis Solana JSON-RPC method does not require positional parameters.
idintegerrequiredClient request identifier echoed by the server.
Response
Leader schedule response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getMaxRetransmitSlot
getMaxRetransmitSlot operations.
Get max retransmit slot
Get the max slot seen from retransmit stage
Body
Get the max slot seen from retransmit stage
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Max retransmit slot response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getMaxShredInsertSlot
getMaxShredInsertSlot operations.
Get max shred insert slot
Get the max slot seen from after shred insert
Body
Get the max slot seen from after shred insert
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Max shred insert slot response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getMinimumBalanceForRentExemption
getMinimumBalanceForRentExemption operations.
Get minimum balance for rent exemption
Returns minimum balance required to make account rent exempt
Body
Returns minimum balance required to make account rent exempt
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<integer | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Account data length in bytes.
- Optional commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Minimum balance for rent exemption response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getMultipleAccounts
getMultipleAccounts operations.
Get multiple accounts
Returns the account information for a list of Pubkeys
Body
Returns the account information for a list of Pubkeys
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<Array<string> | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Account public keys to retrieve.
- Optional response configuration object.
idintegerrequiredClient request identifier echoed by the server.
Response
Multiple accounts response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getRecentPerformanceSamples
getRecentPerformanceSamples operations.
Get recent performance samples
Returns a list of recent performance samples, in reverse slot order. Performance samples are taken every 60 seconds and include the number of transactions and slots that occur in a given time window.
Body
Returns a list of recent performance samples, in reverse slot order. Performance samples are taken every 60 seconds and include the number of transactions and slots that occur in a given time window.
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<any>requiredThis Solana JSON-RPC method does not require positional parameters.
idintegerrequiredClient request identifier echoed by the server.
Response
Recent performance samples response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getRecentPrioritizationFees
getRecentPrioritizationFees operations.
Get recent prioritization fees
Returns a list of prioritization fees from recent blocks
Body
Returns a list of prioritization fees from recent blocks
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<Array<string>>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Optional account addresses used to calculate prioritization fees for writable accounts.
idintegerrequiredClient request identifier echoed by the server.
Response
Recent prioritization fees response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getSignatureStatuses
getSignatureStatuses operations.
Get signature statuses
Returns the statuses of a list of signatures. Each signature must be a txid, the first signature of a transaction.
Body
Returns the statuses of a list of signatures. Each signature must be a txid, the first signature of a transaction.
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<Array<string> | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Transaction signatures whose confirmation status should be returned.
- Optional search configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Signature statuses response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getSignaturesForAddress
getSignaturesForAddress operations.
Get signatures for address
Returns signatures for confirmed transactions that include the given address in their accountKeys list. Returns signatures backwards in time from the provided signature or most recent confirmed block
Body
Returns signatures for confirmed transactions that include the given address in their accountKeys list. Returns signatures backwards in time from the provided signature or most recent confirmed block
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Account address whose confirmed transaction signatures should be returned.
- Optional pagination and commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Signatures for address response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getSlotLeader
getSlotLeader operations.
Get slot leader
Returns the current slot leader
Body
Returns the current slot leader
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Slot leader response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getSlotLeaders
getSlotLeaders operations.
Get slot leaders
Returns the slot leaders for a given slot range
Body
Returns the slot leaders for a given slot range
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<integer | integer>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Start slot for the leader schedule slice.
- Number of consecutive slots to return leaders for.
idintegerrequiredClient request identifier echoed by the server.
Response
Slot leaders response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getSlot
getSlot operations.
Get slot
Returns the slot that has reached the given or default commitment level
Body
Returns the slot that has reached the given or default commitment level
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Slot response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getStakeActivation
getStakeActivation operations.
Get stake activation
Returns epoch activation information for a stake account
Body
Returns epoch activation information for a stake account
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Stake account public key.
- Optional epoch and commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Stake activation response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getSupply
getSupply operations.
Get supply
Returns information about the current supply
Body
Returns information about the current supply
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Supply response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getTokenAccountBalance
getTokenAccountBalance operations.
Get token account balance
Returns the token balance of an SPL Token account
Body
Returns the token balance of an SPL Token account
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Token account public key whose token balance should be returned.
- Optional commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Token account balance response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getTokenAccountsByDelegate
getTokenAccountsByDelegate operations.
Get token accounts by delegate
Returns all SPL Token accounts by approved Delegate
Body
Returns all SPL Token accounts by approved Delegate
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Delegate public key used to find token accounts.
- Token account filter object.
- Optional response configuration object.
idintegerrequiredClient request identifier echoed by the server.
Response
Token accounts by delegate response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getTokenAccountsByOwner
getTokenAccountsByOwner operations.
Get token accounts by owner
Returns all SPL Token accounts by token owner
Body
Returns all SPL Token accounts by token owner
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Owner public key used to find token accounts.
- Token account filter object.
- Optional response configuration object.
idintegerrequiredClient request identifier echoed by the server.
Response
Token accounts by owner response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getTokenLargestAccounts
getTokenLargestAccounts operations.
Get token largest accounts
Returns the 20 largest accounts of a particular SPL Token type
Body
Returns the 20 largest accounts of a particular SPL Token type
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Token mint address whose largest accounts should be returned.
- Optional commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Token largest accounts response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getTransactionCount
getTransactionCount operations.
Get transaction count
Returns the current Transaction count from the ledger
Body
Returns the current Transaction count from the ledger
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Transaction count response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getTransaction
getTransaction operations.
Get transaction
Returns transaction details for a confirmed transaction
Body
Returns transaction details for a confirmed transaction
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Transaction signature to look up.
- Optional transaction response configuration object.
idintegerrequiredClient request identifier echoed by the server.
Response
Transaction response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getVersion
getVersion operations.
Get version
Returns the current Solana version running on the node
Body
Returns the current Solana version running on the node
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Version response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getVoteAccounts
getVoteAccounts operations.
Returns the account info and associated stake for all the voting accounts in the current bank
JSON-RPC method for getting voting accounts information
Body
JSON-RPC method for getting voting accounts information
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<any>requiredThis Solana JSON-RPC method does not require positional parameters.
idintegerrequiredClient request identifier echoed by the server.
Response
Voting accounts information
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
isBlockhashValid
isBlockhashValid operations.
Returns whether a blockhash is still valid or not
JSON-RPC method for checking blockhash validity
Body
JSON-RPC method for checking blockhash validity
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Recent blockhash to validate.
- Optional commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Blockhash validity status
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
minimumLedgerSlot
minimumLedgerSlot operations.
Returns the lowest slot that the node has information about in its ledger
JSON-RPC method for getting the minimum ledger slot
Body
JSON-RPC method for getting the minimum ledger slot
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Minimum ledger slot information
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
requestAirdrop
requestAirdrop operations.
Requests an airdrop of lamports to a Pubkey
JSON-RPC method for requesting an airdrop of lamports
Body
JSON-RPC method for requesting an airdrop of lamports
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | integer | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Account public key that should receive lamports from the faucet.
- Amount of lamports to request.
- Optional commitment configuration.
idintegerrequiredClient request identifier echoed by the server.
Response
Airdrop transaction signature
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
sendTransaction
sendTransaction operations.
Submits a signed transaction to the cluster for processing
JSON-RPC method for submitting signed transactions
Body
JSON-RPC method for submitting signed transactions
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Fully signed transaction encoded as base64 or base58.
- Optional transaction submission configuration object.
idintegerrequiredClient request identifier echoed by the server.
Response
Transaction signature
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
simulateTransaction
simulateTransaction operations.
Simulate sending a transaction
JSON-RPC method for simulating transactions
Body
JSON-RPC method for simulating transactions
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<string | object>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Signed or unsigned transaction encoded as base64 or base58 for simulation.
- Optional transaction simulation configuration object.
idintegerrequiredClient request identifier echoed by the server.
Response
Transaction simulation result
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getBlockTime
getBlockTime operations.
Get block time
Returns the estimated production time of a block
Body
Returns the estimated production time of a block
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
paramsArray<integer>requiredOrdered positional parameters for the Solana JSON-RPC method:
- Slot number whose estimated production time should be returned.
idintegerrequiredClient request identifier echoed by the server.
Response
Block time response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.
getHealth
getHealth operations.
Get health
Returns the current health of the node. A healthy node is one that is within HEALTH_CHECK_SLOT_DISTANCE slots of the latest cluster confirmed slot.
Body
Returns the current health of the node. A healthy node is one that is within HEALTH_CHECK_SLOT_DISTANCE slots of the latest cluster confirmed slot.
Object containing request fields.
jsonrpcstringrequiredJSON-RPC protocol version.
methodstringrequiredSolana JSON-RPC method name.
idintegerrequiredClient request identifier echoed by the server.
paramsArray<any>This Solana JSON-RPC method does not require positional parameters.
Response
Healthy node response
Bad Request. The Solana JSON-RPC request is malformed or contains invalid parameters.
Unauthorized: API key is present but rejected by the NOWNodes gateway.
Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.
Missing API key. The NOWNodes gateway returns plain text for this error.
Internal Server Error. The gateway or Solana node failed while processing the request.
Authorization
ApiKeyAuthapiKey in headerNOWNodes API key passed in the api-key header.