Algod REST API.
v1.0.0https://algo.nownodes.ioAPI endpoint for algod operations.
Authentication
api-keyAuthapiKeyAPI Key: api-key in header
API Reference
Genesis
Gets the genesis information.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the entire genesis file in json.
Response
The genesis file in json.
Unknown Error
Health
Returns OK if healthy.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Response
OK.
Unknown Error
Metrics
Return metrics about algod functioning.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Response
text with #-comments and key:value lines
metrics were compiled out
Ready
Returns OK if healthy and fully caught up.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Response
OK.
Internal Error
Node not ready yet
Unknown Error
Swagger
Gets the current swagger spec.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Returns the entire swagger spec in json.
Response
The current swagger spec
Unknown Error
Accounts
Get account information.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given a specific account public key, this call returns the accounts status, balance and spendable amounts
Parameters
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
addressstringrequiredpathAn account public key
excludestringallnonequeryWhen set to all will exclude asset holdings, application local state, created asset parameters, any created application parameters. Defaults to none.
Response
AccountResponse wraps the Account type in a response.
Bad request
Invalid API Token
Internal Error
Unknown Error
Get account information about a given app.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given a specific account public key and application ID, this call returns the account's application local state and global state (AppLocalState and AppParams, if either exists). Global state will only be returned if the provided address is the application's creator.
Parameters
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
addressstringrequiredpathAn account public key
application-idintegerrequiredpathAn application identifier
Response
AccountApplicationResponse describes the account's application local state and global state (AppLocalState and AppParams, if either exists) for a specific application ID. Global state will only be returned if the provided address is the application's creator.
Malformed address or application ID
Invalid API Token
Internal Error
Unknown Error
Get account information about a given asset.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given a specific account public key and asset ID, this call returns the account's asset holding and asset parameters (if either exist). Asset parameters will only be returned if the provided address is the asset's creator.
Parameters
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
addressstringrequiredpathAn account public key
asset-idintegerrequiredpathAn asset identifier
Response
AccountAssetResponse describes the account's asset holding and asset parameters (if either exist) for a specific asset ID. Asset parameters will only be returned if the provided address is the asset's creator.
Malformed address or asset ID
Invalid API Token
Internal Error
Unknown Error
Get a list of unconfirmed transactions currently in the transaction pool by address.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Get the list of pending transactions by address, sorted by priority, in decreasing order, truncated at the end at MAX. If MAX = 0, returns all pending transactions.
Parameters
addressstringrequiredpathAn account public key
maxintegerqueryTruncated number of transactions to display. If max=0, returns all pending txns.
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Response
A potentially truncated list of transactions currently in the node's transaction pool. You can compute whether or not the list is truncated if the number of elements in the top-transactions array is fewer than total-transactions.
Max must be a non-negative integer
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Applications
Get application information.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given a application ID, it returns application information including creator, approval and clear programs, global and local schemas, and global state.
Parameters
application-idintegerrequiredpathAn application identifier
Response
Application information
Bad Request
Invalid API Token
Application Not Found
Internal Error
Unknown Error
Get box information for a given application.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given an application ID and box name, it returns the round, box name, and value (each base64 encoded). Box names must be in the goal app call arg encoding form 'encoding:value'. For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.
Parameters
application-idintegerrequiredpathAn application identifier
namestringrequiredqueryA box name, in the goal app call arg form 'encoding:value'. For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.
Response
Box information
Bad Request
Invalid API Token
Box Not Found
Internal Error
Unknown Error
Get all box names for a given application.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given an application ID, return all Box names. No particular ordering is guaranteed. Request fails when client or server-side configured limits prevent returning all Box names.
Parameters
application-iintegerrequiredpathAn application identifierd
maxintegerqueryMax number of box names to return. If max is not set, or max == 0, returns all box-names.
Response
Box names of an application
Bad Request
Invalid API Token
Internal Error
Unknown Error
Assets
Get asset information.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given a asset ID, it returns asset information including creator, name, total supply and special addresses.
Parameters
asset-idintegerrequiredpathAn asset identifier
Response
Asset information
Bad Request
Invalid API Token
Application Not Found
Internal Error
Unknown Error
Blocks
Get the block for the given round.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Parameters
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
roundinteger>= 0requiredpathThe round from which to fetch block information.
Response
Encoded block object.
Bad Request - Non integer number
Invalid API Token
None existing block
Internal Error
Unknown Error
Get the block hash for the block on the given round.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Parameters
roundinteger>= 0requiredpathThe round from which to fetch block hash information.
Response
Hash of a block header.
Bad Request - Non integer number
Invalid API Token
None existing block
Internal Error
Unknown Error
Gets a proof for a given light block header inside a state proof commitment
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Parameters
roundinteger>= 0requiredpathThe round to which the light block header belongs.
Response
Proof of a light block header.
Invalid API Token
Could not create proof since some data is missing
timed out on request
Internal Error
Service Temporarily Unavailable
Unknown Error
Get a proof for a transaction in a block.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Parameters
roundintegerrequiredpathThe round in which the transaction appears.
txidstringrequiredpathThe transaction ID for which to generate a proof.
hashtypestringsha512_256sha256queryThe type of hash function used to create the proof, must be one of:
- sha512_256
- sha256
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Response
Proof of transaction in a block.
Malformed round number or transaction ID
Invalid API token
Non-existent block or transaction
Internal error, including protocol not supporting proofs.
Unknown error
Get the top level transaction IDs for the block on the given round.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Parameters
roundinteger>= 0requiredpathThe round from which to fetch block transaction IDs.
Response
Top level transaction IDs in a block.
Bad Request - Non integer number
Invalid API Token
Non existing block
Internal Error
Unknown Error
Starts a catchpoint catchup.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given a catchpoint, it starts catching up to this catchpoint
Parameters
catchpointstring<catchpoint>requiredpathA catch point
minintegerquerySpecify the minimum number of blocks which the ledger must be advanced by in order to start the catchup. This is useful for simplifying tools which support fast catchup, they can run the catchup unconditionally and the node will skip the catchup if it is not needed.
Response
An catchpoint start response.
An catchpoint start response.
Bad Request
Invalid API Token
Request Timeout
Internal Error
Unknown Error
Deltas
Get a LedgerStateDelta object for a given transaction group
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Get a ledger delta for a given transaction group.
Parameters
idstringrequiredpathA transaction ID, or transaction group ID
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Response
Response containing a ledger state delta for a single transaction group.
Invalid API Token
Could not find a delta for transaction ID or group ID
timed out on request
Internal Error
Not Implemented
Unknown Error
Get a LedgerStateDelta object for a given round
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Get ledger deltas for a round.
Parameters
roundinteger>= 0requiredpathThe round for which the deltas are desired.
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Response
Contains ledger deltas
Invalid API Token
Could not find a delta for round
timed out on request
Internal Error
Service Temporarily Unavailable
Unknown Error
Get LedgerStateDelta objects for all transaction groups in a given round
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Get ledger deltas for transaction groups in a given round.
Parameters
roundinteger>= 0requiredpathThe round for which the deltas are desired.
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Response
Response containing all ledger state deltas for transaction groups, with their associated Ids, in a single round.
Invalid API Token
Could not find deltas for round
timed out on request
Internal Error
Not Implemented
Unknown Error
Devmode
Returns the timestamp offset. Timestamp offsets can only be set in dev mode.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Gets the current timestamp offset.
Response
Response containing the timestamp offset in seconds
TimeStamp offset not set.
Unknown Error
Given a timestamp offset in seconds, adds the offset to every subsequent block header's timestamp.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Sets the timestamp offset (seconds) for blocks in dev mode. Providing an offset of 0 will unset this value and try to use the real clock for the timestamp.
Parameters
offsetinteger>= 0requiredpathThe timestamp offset for blocks in dev mode.
Response
OK
Cannot set timestamp offset to a negative integer.
Invalid API Token
Internal Error
Unknown Error
Experimental
Returns OK if experimental API is enabled.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Response
Experimental API enabled
Experimental API not enabled
Unknown Error
Ledger
Get the current supply reported by the ledger.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Response
Supply represents the current supply of MicroAlgos in the system.
Invalid API Token
Unknown Error
Returns the minimum sync round the ledger is keeping in cache.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Gets the minimum sync round for the ledger.
Response
Response containing the ledger's minimum sync round
Sync round not set.
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Given a round, tells the ledger to keep that round in its cache.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Sets the minimum sync round on the ledger.
Parameters
roundinteger>= 0requiredpathThe round for which the deltas are desired.
Response
Valid response
Can not set sync round to an earlier round than the current round.
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Participation
Return a list of participation keys
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Return a list of participation keys
Response
A list of participation keys
Bad Request
Invalid API Token
Participation Key Not Found
Internal Error
Unknown Error
Add a participation key to the node
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Body
The participation key to add to the node
Response
Participation ID of the submission
Bad Request
Invalid API Token
Participation Key Not Found
Internal Error
Service Temporarily Unavailable
Unknown Error
Generate and install participation keys to the node.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Parameters
addressstringrequiredpathAn account public key
dilutionintegerqueryKey dilution for two-level participation keys (defaults to sqrt of validity window).
firstintegerrequiredqueryFirst round for participation key.
lastintegerrequiredqueryLast round for participation key.
Response
An empty JSON object is returned if the generation process was started. Currently no status is available.
Bad Request
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Get participation key info given a participation ID
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given a participation ID, return information about that participation key
Parameters
participation-idstringrequiredpathResponse
A detailed description of a participation ID
Bad Request
Invalid API Token
Participation Key Not Found
Internal Error
Unknown Error
Append state proof keys to a participation key
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given a participation ID, append state proof keys to a particular set of participation keys
Body
The state proof keys to add to an existing participation ID
Parameters
participation-idstringrequiredpathResponse
A detailed description of a participation ID
Bad Request
Invalid API Token
Participation Key Not Found
Internal Error
Unknown Error
Shutdown
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Special management endpoint to shutdown the node. Optionally provide a timeout parameter to indicate that the node should begin shutting down after a number of seconds.
Parameters
timeoutinteger0queryResponse
Valid response
Stateproofs
Get a state proof that covers a given round
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Parameters
roundinteger>= 0requiredpathThe round for which a state proof is desired.
Response
StateProofResponse wraps the StateProof type in a response.
Invalid API Token
Could not find a state proof that covers a given round
timed out on request
Internal Error
Service Temporarily Unavailable
Unknown Error
Status
Gets the current node status.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Response
Valid response
Invalid API Token
Internal Error
Unknown Error
Gets the node status after waiting for a round after the given round.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Waits for a block to appear after round {round} and returns the node's status at the time. There is a 1 minute timeout, when reached the current status is returned regardless of whether or not it is the round after the given round.
Parameters
roundinteger>= 0requiredpathThe round to wait until returning status
Response
Valid response
Bad Request -- number must be non-negative integer
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Teal
Compile TEAL source code to binary, produce its hash
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given TEAL source code in plain text, return base64 encoded program bytes and base32 SHA512_256 hash of program bytes (Address style). This endpoint is only enabled when a node's configuration file sets EnableDeveloperAPI to true.
Body
TEAL source code to be compiled
Parameters
sourcemapbooleanqueryWhen set to true, returns the source map of the program as a JSON. Defaults to false.
Response
Teal compile Result
Bad Request - Teal Compile Error
Invalid API Token
Developer API not enabled
Internal Error
Unknown Error
Disassemble program bytes into the TEAL source code.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given the program bytes, return the TEAL source code in plain text. This endpoint is only enabled when a node's configuration file sets EnableDeveloperAPI to true.
Body
TEAL program binary to be disassembled
Response
Teal disassembly Result
Bad Request - Teal Compile Error
Invalid API Token
Developer API not enabled
Internal Error
Unknown Error
Provide debugging information for a transaction (or group).
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Executes TEAL program(s) in context and returns debugging information about the execution. This endpoint is only enabled when a node's configuration file sets EnableDeveloperAPI to true.
Body
Transaction (or group) and any accompanying state-simulation data.
application/jsonDryrunRequestRequest data type for dryrun endpoint. Given the Transactions and simulated ledger state upload, run TEAL scripts and return debugging information.
accountsArray<Account>requiredappsArray<Application>requiredlatest-timestampinteger<int64>requiredLatestTimestamp is available to some TEAL scripts. Defaults to the latest confirmed timestamp this algod is attached to.
protocol-versionstringrequiredProtocolVersion specifies a specific version string to operate under, otherwise whatever the current protocol of the network this algod is running in.
roundintegerrequiredRound is available to some TEAL scripts. Defaults to the current round on the network this algod is attached to.
sourcesArray<DryrunSource>requiredtxnsArray<string>requiredapplication/msgpackDryrunRequestRequest data type for dryrun endpoint. Given the Transactions and simulated ledger state upload, run TEAL scripts and return debugging information.
accountsArray<Account>requiredappsArray<Application>requiredlatest-timestampinteger<int64>requiredLatestTimestamp is available to some TEAL scripts. Defaults to the latest confirmed timestamp this algod is attached to.
protocol-versionstringrequiredProtocolVersion specifies a specific version string to operate under, otherwise whatever the current protocol of the network this algod is running in.
roundintegerrequiredRound is available to some TEAL scripts. Defaults to the current round on the network this algod is attached to.
sourcesArray<DryrunSource>requiredtxnsArray<string>requiredResponse
DryrunResponse contains per-txn debug information from a dryrun.
Bad Request
Invalid API Token
Developer API not enabled
Internal Error
Unknown Error
Transactions
Broadcasts a raw transaction or transaction group to the network.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Body
The byte encoded signed transaction to broadcast to network
Response
Transaction ID of the submission.
Bad Request - Malformed Algorand transaction
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Fast track for broadcasting a raw transaction or transaction group to the network through the tx handler without performing most of the checks and reporting detailed errors. Should be only used for development and performance testing.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Body
The byte encoded signed transaction to broadcast to network
Response
Valid response
Bad Request - Malformed Algorand transaction
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Get parameters for constructing a new transaction
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Response
TransactionParams contains the parameters that help a client construct a new transaction.
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Get a list of unconfirmed transactions currently in the transaction pool.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Get the list of pending transactions, sorted by priority, in decreasing order, truncated at the end at MAX. If MAX = 0, returns all pending transactions.
Parameters
maxintegerqueryTruncated number of transactions to display. If max=0, returns all pending txns.
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Response
A potentially truncated list of transactions currently in the node's transaction pool. You can compute whether or not the list is truncated if the number of elements in the top-transactions array is fewer than total-transactions.
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Get a specific pending transaction.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Given a transaction ID of a recently submitted transaction, it returns information about it. There are several cases when this might succeed:
- transaction committed (committed round > 0)
- transaction still in the pool (committed round = 0, pool error = "")
- transaction removed from pool due to error (committed round = 0, pool error != "") Or the transaction may have happened sufficiently long ago that the node no longer remembers it, and this will return an error.
Parameters
txidstringrequiredpathA transaction ID
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Response
Given a transaction ID of a recently submitted transaction, it returns information about it. There are several cases when this might succeed:
- transaction committed (committed round > 0)
- transaction still in the pool (committed round = 0, pool error = "")
- transaction removed from pool due to error (committed round = 0, pool error != "")
Or the transaction may have happened sufficiently long ago that the node no longer remembers it, and this will return an error.
Bad Request
Invalid API Token
Transaction Not Found
Unknown Error
Simulates a raw transaction or transaction group as it would be evaluated on the network. The simulation will use blockchain state from the latest committed round.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Body
The transactions to simulate, along with any other inputs.
application/jsonSimulateRequestRequest type for simulation endpoint.
allow-empty-signaturesbooleanAllows transactions without signatures to be simulated as if they had correct signatures.
allow-more-loggingbooleanLifts limits on log opcode usage during simulation.
allow-unnamed-resourcesbooleanAllows access to unnamed resources during simulation.
exec-trace-configSimulateTraceConfigAn object that configures simulation execution trace.
extra-opcode-budgetintegerApplies extra opcode budget during simulation for each transaction group.
roundintegerIf provided, specifies the round preceding the simulation. State changes through this round will be used to run this simulation. Usually only the 4 most recent rounds will be available (controlled by the node config value MaxAcctLookback). If not specified, defaults to the latest available round.
txn-groupsArray<SimulateRequestTransactionGroup>requiredThe transaction groups to simulate.
application/msgpackSimulateRequestRequest type for simulation endpoint.
allow-empty-signaturesbooleanAllows transactions without signatures to be simulated as if they had correct signatures.
allow-more-loggingbooleanLifts limits on log opcode usage during simulation.
allow-unnamed-resourcesbooleanAllows access to unnamed resources during simulation.
exec-trace-configSimulateTraceConfigAn object that configures simulation execution trace.
extra-opcode-budgetintegerApplies extra opcode budget during simulation for each transaction group.
roundintegerIf provided, specifies the round preceding the simulation. State changes through this round will be used to run this simulation. Usually only the 4 most recent rounds will be available (controlled by the node config value MaxAcctLookback). If not specified, defaults to the latest available round.
txn-groupsArray<SimulateRequestTransactionGroup>requiredThe transaction groups to simulate.
Parameters
formatstringjsonmsgpackqueryConfigures whether the response object is JSON or MessagePack encoded. If not provided, defaults to JSON.
Response
Result of a transaction group simulation.
Bad Request
Invalid API Token
Internal Error
Service Temporarily Unavailable
Unknown Error
Versions
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Retrieves the supported API versions, binary build versions, and genesis information.
Response
VersionsResponse is the response to 'GET /versions'