Home

Blockfrost Cardano API

v1.0.0
Base URL
https://ada-blockfrost.nownodes.ioNOWNodes Cardano blockfrost endpoint.

Blockfrost API for the Cardano blockchain. Provides endpoints for querying health status, accounts, addresses, assets, blocks, epochs, genesis configuration, metadata, network eras, stake pools, scripts, transactions, and utility operations. Authentication is performed via an API key passed in the api-key header.

Authentication

api-keyAuthapiKey

NOWNodes API key passed in the api-key header.

API Key: api-key in header

Blockfrost

Health

Health operations.

API Health Status

GET
https://ada-blockfrost.nownodes.io/health

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the current health status of the Blockfrost backend. When the service is fully operational and synchronised with the Cardano blockchain the is_healthy flag is true.

Response

200OK

HTTP 200 response for getHealthStatus.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

API Clock Synchronisation

GET
https://ada-blockfrost.nownodes.io/health/clock

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the current UNIX timestamp (in milliseconds) reported by the Blockfrost server. Useful for detecting clock drift between the client system and the Blockfrost infrastructure.

Response

200OK

HTTP 200 response for getHealthClock.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Accounts

Accounts operations.

Account information

GET
https://ada-blockfrost.nownodes.io/accounts/{address}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns on-chain information about a specific Cardano stake account identified by its Bech32 stake address. Includes delegation status, controlled balance, reward totals, and MIR sums.

Parameters

stake_addressstringrequiredpath

Bech32-encoded stake address starting with 'stake1' prefix. This is the staking credential associated with a Cardano wallet

addressstringrequiredpath

Cardano payment address in Bech32 format.

Response

200OK

HTTP 200 response for getAccount.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Account reward history

GET
https://ada-blockfrost.nownodes.io/accounts/{address}/rewards

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of all staking rewards received by the specified stake address, broken down by epoch.

Parameters

addressstringrequiredpath

Bech32-encoded stake address of the account whose reward history is being queried.

Response

200OK

HTTP 200 response for getAccountRewards.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Account registration history

GET
https://ada-blockfrost.nownodes.io/accounts/{stake_address}/registrations

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieves the complete history of registration and deregistration events for a specific Cardano stake account, including transaction details and timestamps

Parameters

stake_addressstringrequiredpath

The Bech32-encoded Cardano stake address (starts with 'stake1') for which to retrieve registration history

Response

200OK

HTTP 200 response for getAccountRegistrations.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Account withdrawals

GET
https://ada-blockfrost.nownodes.io/accounts/{address}/withdrawals

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieves the complete history of reward withdrawals for a specific Cardano stake account. Withdrawals transfer accumulated staking rewards from the reward account to a regular address for spending

Parameters

stake_addressstringrequiredpath

The Bech32-encoded Cardano stake address (starts with 'stake1') for which to retrieve withdrawal history

addressstringrequiredpath

Cardano payment address in Bech32 format.

Response

200OK

HTTP 200 response for getAccountWithdrawals.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Account MIRs

GET
https://ada-blockfrost.nownodes.io/accounts/{address}/mirs

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieves the complete history of Move Instantaneous Rewards (MIR) for a specific Cardano stake account. MIR certificates are used to transfer funds from the Cardano reserves or treasury directly to stake addresses, typically during special distribution events or protocol transitions

Parameters

stake_addressstringrequiredpath

The Bech32-encoded Cardano stake address (starts with 'stake1') for which to retrieve MIR history

addressstringrequiredpath

Cardano payment address in Bech32 format.

Response

200OK

HTTP 200 response for getAccountMIRs.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Associated addresses

GET
https://ada-blockfrost.nownodes.io/accounts/{address}/addresses

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all payment (UTXO) addresses that are controlled by the given stake key.

Parameters

addressstringrequiredpath

Bech32-encoded stake address used to look up associated payment addresses.

Response

200OK

HTTP 200 response for getAccountAddresses.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Assets in associated addresses

GET
https://ada-blockfrost.nownodes.io/accounts/{address}/addresses/assets

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all native assets held across every payment address controlled by the given stake key.

Parameters

addressstringrequiredpath

Bech32-encoded stake address whose controlled assets are queried.

Response

200OK

HTTP 200 response for getAccountAddressAssets.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Total balance of controlled addresses

GET
https://ada-blockfrost.nownodes.io/accounts/{address}/addresses/total

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns aggregated balance statistics for all payment addresses associated with the given stake key.

Parameters

addressstringrequiredpath

Bech32-encoded stake address whose aggregated totals are queried.

Response

200OK

HTTP 200 response for getAccountAddressesTotal.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Account stake history

GET
https://ada-blockfrost.nownodes.io/accounts/{stake_address}/history

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a chronological list of the account's staking history showing the delegated amount and target pool for each epoch in which the stake key was active.

Parameters

stake_addressstringrequiredpath

Bech32-encoded stake address whose staking history is being queried.

Response

200OK

HTTP 200 response for getAccountHistory.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

Stake address not found.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Account delegation history

GET
https://ada-blockfrost.nownodes.io/accounts/{stake_address}/delegations

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Retrieves the complete history of delegation events for a specific Cardano stake account. Each entry represents a transaction where the account changed its delegation to a stake pool, including the effective epoch, amounts, and transaction details

Parameters

stake_addressstringrequiredpath

The Bech32-encoded Cardano stake address (starts with 'stake1') for which to retrieve delegation history

Response

200OK

HTTP 200 response for getAccountDelegations.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Addresses

Addresses operations.

Get address information

GET
https://ada-blockfrost.nownodes.io/addresses/{address}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns detailed information about a specific Cardano address including current balance, address type, and linked stake address.

Parameters

addressstringrequiredpath

Bech32-encoded Cardano address to query.

Response

200OK

HTTP 200 response for getAddress.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get address totals

GET
https://ada-blockfrost.nownodes.io/addresses/{address}/total

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns cumulative transaction statistics for a specific address including total ADA received, sent, and transaction count.

Parameters

addressstringrequiredpath

Bech32-encoded Cardano address to query.

Response

200OK

HTTP 200 response for getAddressTotals.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get UTXOs by asset

GET
https://ada-blockfrost.nownodes.io/addresses/{address}/utxos/{asset}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all unspent transaction outputs (UTXOs) at the given address that contain the specified native asset.

Parameters

addressstringrequiredpath

Bech32-encoded Cardano address to query for UTXOs.

assetstringrequiredpath

Asset unit identifier formed by concatenating the policy ID and hex-encoded asset name.

Response

200OK

HTTP 200 response for getAddressUtxosByAsset.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get address transactions

GET
https://ada-blockfrost.nownodes.io/addresses/{address}/transactions

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of transactions involving the specified address, ordered by block height.

Parameters

addressstringrequiredpath

Bech32-encoded Cardano address whose transaction history is being queried.

countinteger<= 100100query

Maximum number of transactions to return per page. Defaults to 100; cannot exceed 100.

pageinteger1query

Page number for pagination. Defaults to 1.

orderstringascdescdescquery

Sort order of the results by block height. "asc" for ascending, "desc" for descending.

Response

200OK

HTTP 200 response for getAddressTransactions.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get extended address information

GET
https://ada-blockfrost.nownodes.io/addresses/{address}/extended

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns detailed information about a specific Cardano address including current balances with decimal precision metadata and NFT on-chain metadata flags for each held asset, the linked stake address, address type, and whether the address is script-controlled.

Parameters

addressstringrequiredpath

Bech32-encoded Cardano payment address to query.

Response

200OK

HTTP 200 response for getAddressExtended.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

Address not found on the blockchain.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get address UTXOs

GET
https://ada-blockfrost.nownodes.io/addresses/{address}/utxos

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all unspent transaction outputs (UTXOs) currently held at the specified Cardano address. Each UTXO includes the originating transaction hash, output index, value breakdown, optional datum information, and reference script hash.

Parameters

addressstringrequiredpath

Bech32-encoded Cardano payment address whose UTXOs are being queried.

Response

200OK

HTTP 200 response for getAddressUtxos.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

Address not found.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Assets

Assets operations.

List all assets

GET
https://ada-blockfrost.nownodes.io/assets

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of all native assets minted on the Cardano blockchain.

Parameters

pageinteger1query

Page number for pagination. Defaults to 1.

countinteger<= 100100query

Maximum number of results per page. Defaults to 100; max 100.

orderstringascdescdescquery

Sort order of the results. "asc" for ascending, "desc" for descending.

Response

200OK

HTTP 200 response for listAssets.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Asset information

GET
https://ada-blockfrost.nownodes.io/assets/{asset}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns detailed on-chain metadata, supply information, and optional off-chain metadata for a specific native asset.

Parameters

assetstringrequiredpath

Asset unit identifier (policy ID concatenated with the hex-encoded asset name).

Response

200OK

HTTP 200 response for getAsset.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Asset mint/burn history

GET
https://ada-blockfrost.nownodes.io/assets/{asset}/history

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated history of all mint and burn events for the specified native asset.

Parameters

assetstringrequiredpath

Asset unit identifier (policy ID + hex-encoded asset name).

pageinteger1query

Page number for pagination. Defaults to 1.

countinteger<= 100100query

Maximum number of results per page. Defaults to 100; max 100.

orderstringascdescdescquery

Sort order of the results.

Response

200OK

HTTP 200 response for getAssetHistory.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Asset transaction history

GET
https://ada-blockfrost.nownodes.io/assets/{asset}/transactions

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of all transactions involving the specified native asset.

Parameters

assetstringrequiredpath

Asset unit identifier (policy ID + hex-encoded asset name).

pageinteger1query

Page number for pagination. Defaults to 1.

countinteger<= 100100query

Maximum number of results per page. Defaults to 100; max 100.

orderstringascdescdescquery

Sort order of the results.

Response

200OK

HTTP 200 response for getAssetTransactions.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Asset distribution

GET
https://ada-blockfrost.nownodes.io/assets/{asset}/addresses

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of all addresses that hold the specified native asset along with the quantity each holds.

Parameters

assetstringrequiredpath

Asset unit identifier (policy ID + hex-encoded asset name).

pageinteger1query

Page number for pagination. Defaults to 1.

countinteger<= 100100query

Maximum number of results per page. Defaults to 100; max 100.

orderstringascdescdescquery

Sort order of the results.

Response

200OK

HTTP 200 response for getAssetAddresses.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Assets by policy

GET
https://ada-blockfrost.nownodes.io/assets/policy/{policy_id}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all native assets minted under the specified minting policy ID.

Parameters

policy_idstringrequiredpath

Blake2b-224 hash of the minting policy script.

pageinteger1query

Page number for pagination. Defaults to 1.

countinteger<= 100100query

Maximum number of results per page. Defaults to 100; max 100.

orderstringascdescdescquery

Sort order of the results.

Response

200OK

HTTP 200 response for getAssetsByPolicy.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Blocks

Blocks operations.

Get latest block

GET
https://ada-blockfrost.nownodes.io/blocks/latest

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns full details of the most recently minted block on the Cardano blockchain.

Response

200OK

HTTP 200 response for getLatestBlock.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get transactions in latest block

GET
https://ada-blockfrost.nownodes.io/blocks/latest/txs

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a list of transaction hashes included in the most recently minted block.

Response

200OK

HTTP 200 response for getLatestBlockTxs.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get block by ID or hash

GET
https://ada-blockfrost.nownodes.io/blocks/{block_id}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns full details of a specific block identified by its Blake2b-256 hash or block number.

Parameters

block_idstringrequiredpath

Block identifier — either the Blake2b-256 block hash or the integer block number (height).

Response

200OK

HTTP 200 response for getBlockById.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get next blocks

GET
https://ada-blockfrost.nownodes.io/blocks/{block_id}/next

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of blocks that follow the specified block.

Parameters

block_idstringrequiredpath

Block hash or block number of the starting block.

Response

200OK

HTTP 200 response for getNextBlocks.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get previous blocks

GET
https://ada-blockfrost.nownodes.io/blocks/{block_id}/previous

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of blocks that precede the specified block.

Parameters

block_idstringrequiredpath

Block hash or block number of the starting block.

Response

200OK

HTTP 200 response for getPreviousBlocks.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get block by slot number

GET
https://ada-blockfrost.nownodes.io/blocks/slot/{slot}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the block that was produced in the specified absolute slot number.

Parameters

slotintegerrequiredpath

Absolute slot number to look up.

Response

200OK

HTTP 200 response for getBlockBySlot.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get block by epoch and slot

GET
https://ada-blockfrost.nownodes.io/blocks/epoch/{epoch}/slot/{slot}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the block produced at the given slot within the specified epoch.

Parameters

epochintegerrequiredpath

Epoch number in which the slot resides.

slotintegerrequiredpath

Slot number within the specified epoch.

Response

200OK

HTTP 200 response for getBlockByEpochSlot.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get transactions in a block

GET
https://ada-blockfrost.nownodes.io/blocks/{block}/txs

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all transaction hashes included in the specified block.

Parameters

blockstringrequiredpath

Block hash or block number.

Response

200OK

HTTP 200 response for getBlockTxs.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get addresses involved in a block

GET
https://ada-blockfrost.nownodes.io/blocks/{block}/addresses

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all unique addresses that appear as inputs or outputs in any transaction within the specified block.

Parameters

blockstringrequiredpath

Block hash or block number.

Response

200OK

HTTP 200 response for getBlockAddresses.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Epochs

Epochs operations.

Get latest epoch

GET
https://ada-blockfrost.nownodes.io/epochs/latest

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the number of the current (latest) epoch on the Cardano blockchain.

Response

200OK

HTTP 200 response for getLatestEpoch.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get latest epoch protocol parameters

GET
https://ada-blockfrost.nownodes.io/epochs/latest/parameters

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the full set of protocol parameters that are active during the current (latest) epoch.

Response

200OK

HTTP 200 response for getLatestEpochParameters.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get next epochs

GET
https://ada-blockfrost.nownodes.io/epochs/{epoch}/next

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a list of epoch numbers that follow the specified epoch.

Parameters

epochintegerrequiredpath

Starting epoch number.

Response

200OK

HTTP 200 response for getNextEpochs.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get previous epochs

GET
https://ada-blockfrost.nownodes.io/epochs/{epoch}/previous

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a list of epoch numbers that precede the specified epoch.

Parameters

epochintegerrequiredpath

Starting epoch number.

Response

200OK

HTTP 200 response for getPreviousEpochs.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get stake distribution for epoch

GET
https://ada-blockfrost.nownodes.io/epochs/{epoch}/stakes

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the stake distribution across all pools for the specified epoch, including active stake and delegator count.

Parameters

epochintegerrequiredpath

Epoch number for which to retrieve the stake snapshot.

pageinteger1query

Page number for pagination. Defaults to 1.

countinteger<= 100100query

Maximum results per page. Defaults to 100; max 100.

orderstringascdescdescquery

Sort order.

Response

200OK

HTTP 200 response for getEpochStakes.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get stake for specific pool in epoch

GET
https://ada-blockfrost.nownodes.io/epochs/{epoch}/stakes/{pool}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the stake distribution for a single pool during the specified epoch.

Parameters

epochintegerrequiredpath

Epoch number.

poolstringrequiredpath

Bech32-encoded or hex-encoded stake pool ID.

Response

200OK

HTTP 200 response for getEpochStakeByPool.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get blocks in epoch

GET
https://ada-blockfrost.nownodes.io/epochs/{epoch}/blocks

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of blocks minted during the specified epoch.

Parameters

epochintegerrequiredpath

Epoch number.

pageinteger1query

Page number. Defaults to 1.

countinteger<= 100100query

Results per page. Defaults to 100; max 100.

orderstringascdescdescquery

Sort order.

Response

200OK

HTTP 200 response for getEpochBlocks.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get blocks minted by pool in epoch

GET
https://ada-blockfrost.nownodes.io/epochs/{epoch}/blocks/{pool}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns blocks minted by a specific stake pool during the given epoch.

Parameters

epochintegerrequiredpath

Epoch number.

poolstringrequiredpath

Bech32 or hex-encoded stake pool ID.

pageinteger1query

Page number. Defaults to 1.

countinteger<= 100100query

Results per page. Max 100.

orderstringascdescdescquery

Sort order.

Response

200OK

HTTP 200 response for getEpochBlocksByPool.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get protocol parameters for epoch

GET
https://ada-blockfrost.nownodes.io/epochs/{epoch}/parameters

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the protocol parameters that were active during the specified epoch.

Parameters

epochintegerrequiredpath

Epoch number.

Response

200OK

HTTP 200 response for getEpochParameters.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get epoch details

GET
https://ada-blockfrost.nownodes.io/epochs/{epoch}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns comprehensive information about a specific Cardano epoch including its time boundaries, block and transaction counts, total output and fees, and the active stake snapshot.

Parameters

epochintegerrequiredpath

The epoch number to query.

Response

200OK

HTTP 200 response for getEpoch.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

Epoch not found.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Genesis

Genesis operations.

Get genesis configuration

GET
https://ada-blockfrost.nownodes.io/genesis

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the genesis configuration parameters that were used to bootstrap the Cardano blockchain.

Response

200OK

HTTP 200 response for getGenesis.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Governance

Governance operations.

Get the constitutional committee information

GET
https://ada-blockfrost.nownodes.io/governance/committee

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns information about the current constitutional committee, including its quorum threshold and the list of committee members with their credentials and status.

Response

200OK

HTTP 200 response for getGovernanceCommittee.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Blockfrost

Blockfrost operations.

Get the constitutional committee votes

GET
https://ada-blockfrost.nownodes.io/governance/committee/votes

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a list of all votes cast by constitutional committee members on governance actions. Each entry represents a single vote by a committee member's hot credential on a specific governance proposal.

Response

200OK

HTTP 200 response for getGovernanceCommitteeVotes.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Metadata

Metadata operations.

List all transaction metadata labels

GET
https://ada-blockfrost.nownodes.io/metadata/txs/labels

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of all distinct metadata labels that have been used in transactions on the Cardano blockchain.

Parameters

pageinteger1query

Page number. Defaults to 1.

countinteger<= 100100query

Results per page. Max 100.

orderstringascdescascquery

Sort order.

Response

200OK

HTTP 200 response for getMetadataLabels.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get metadata content by label

GET
https://ada-blockfrost.nownodes.io/metadata/txs/labels/{label}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns transaction metadata entries associated with the specified label.

Parameters

labelstringrequiredpath

Numeric metadata label to query.

pageinteger1query

Page number. Defaults to 1.

countinteger<= 100100query

Results per page. Max 100.

orderstringascdescascquery

Sort order.

Response

200OK

HTTP 200 response for getMetadataByLabel.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get transaction metadata CBOR by label

GET
https://ada-blockfrost.nownodes.io/metadata/txs/labels/{label}/cbor

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of transaction metadata entries for the specified numeric label with the metadata content provided in both raw CBOR hex encoding and a secondary hex metadata field. This endpoint is useful when the client needs the exact on-chain byte representation rather than a potentially lossy JSON conversion. Common well-known labels include 721 (CIP-25 NFT metadata), 674 (CIP-20 transaction messages), and 1967 (nut.link oracle feeds). Labels are registered under the CIP-10 standard.

Parameters

labelstringrequiredpath

Numeric metadata label to query. Labels are unsigned integers that serve as top-level keys in the Cardano transaction metadata map (auxiliary data). They partition metadata into logical namespaces so that different applications can coexist within the same transaction without collision.

countinteger<= 100100query

Maximum number of metadata entries to return per page. Defaults to 100; cannot exceed 100.

pageinteger1query

Page number for pagination. The first page is 1.

orderstringascdescascquery

Sort order of the results by transaction inclusion time. "asc" returns oldest transactions first; "desc" returns newest first.

Response

200OK

HTTP 200 response for getMetadataByLabelCbor.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

No metadata found for the given label.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Network

Network operations.

Get network information

GET
https://ada-blockfrost.nownodes.io/network

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns detailed information about the Cardano network's ADA supply breakdown (maximum, total, circulating, locked, treasury, and reserves) and the current staking statistics (live and active stake).

Response

200OK

HTTP 200 response for getNetwork.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get Cardano network eras

GET
https://ada-blockfrost.nownodes.io/network/eras

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a list of all Cardano ledger eras (Byron, Shelley, Allegra, Mary, Alonzo, Babbage, Conway) with their start and end boundaries expressed in epoch and slot numbers.

Response

200OK

HTTP 200 response for getNetworkEras.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Pools

Pools operations.

List active stake pools

GET
https://ada-blockfrost.nownodes.io/pools

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of Bech32-encoded IDs of all currently registered and active stake pools on the Cardano network.

Parameters

pageinteger1query

Page number. Defaults to 1.

countinteger<= 100100query

Results per page. Max 100.

orderstringascdescascquery

Sort order.

Response

200OK

HTTP 200 response for getPools.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

List retired stake pools

GET
https://ada-blockfrost.nownodes.io/pools/retired

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of all stake pools that have completed their retirement.

Parameters

pageinteger1query

Page number. Defaults to 1.

countinteger<= 100100query

Results per page. Max 100.

orderstringascdescascquery

Sort order.

Response

200OK

HTTP 200 response for getRetiredPools.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

List retiring stake pools

GET
https://ada-blockfrost.nownodes.io/pools/retiring

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a list of stake pools that are scheduled to retire in a future epoch.

Response

200OK

HTTP 200 response for getRetiringPools.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get stake pool metadata

GET
https://ada-blockfrost.nownodes.io/pools/{pool_id}/metadata

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns off-chain metadata registered by the specified stake pool, such as name, ticker, description, and homepage URL.

Parameters

pool_idstringrequiredpath

Bech32 or hex-encoded stake pool ID.

Response

200OK

HTTP 200 response for getPoolMetadata.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get stake pool relays

GET
https://ada-blockfrost.nownodes.io/pools/{pool_id}/relays

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the list of network relay endpoints registered by the specified stake pool.

Parameters

pool_idstringrequiredpath

Bech32 or hex-encoded stake pool ID.

Response

200OK

HTTP 200 response for getPoolRelays.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get stake pool delegators

GET
https://ada-blockfrost.nownodes.io/pools/{pool_id}/delegators

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of addresses currently delegating to the specified stake pool.

Parameters

pool_idstringrequiredpath

Bech32 or hex-encoded stake pool ID.

pageinteger1query

Page number. Defaults to 1.

countinteger<= 100100query

Results per page. Max 100.

orderstringascdescascquery

Sort order.

Response

200OK

HTTP 200 response for getPoolDelegators.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get stake pool blocks

GET
https://ada-blockfrost.nownodes.io/pools/{pool_id}/blocks

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of block hashes minted by the specified stake pool.

Parameters

pool_idstringrequiredpath

Bech32 or hex-encoded stake pool ID.

pageinteger1query

Page number. Defaults to 1.

countinteger<= 100100query

Results per page. Max 100.

orderstringascdescascquery

Sort order.

Response

200OK

HTTP 200 response for getPoolBlocks.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get stake pool update history

GET
https://ada-blockfrost.nownodes.io/pools/{pool_id}/updates

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the full history of registration and update certificates submitted for the specified stake pool.

Parameters

pool_idstringrequiredpath

Bech32 or hex-encoded stake pool ID.

Response

200OK

HTTP 200 response for getPoolUpdates.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

List stake pools with extended information

GET
https://ada-blockfrost.nownodes.io/pools/extended

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of all registered stake pools enriched with live and active stake amounts, saturation level, block minting count, pledge, cost parameters, and off-chain metadata.

Parameters

pageinteger1query

Page number for pagination. Defaults to 1.

countinteger<= 100100query

Maximum number of results per page. Defaults to 100; cannot exceed 100.

orderstringascdescascquery

Sort order of the results.

Response

200OK

HTTP 200 response for getPoolsExtended.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get stake pool details

GET
https://ada-blockfrost.nownodes.io/pools/{pool_id}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns comprehensive on-chain details for a specific stake pool including live and active stake, saturation, delegator count, pledge information, cost parameters, VRF key, reward account, owner addresses, and full registration and retirement transaction history.

Parameters

pool_idstringrequiredpath

Bech32-encoded or hex-encoded stake pool identifier.

Response

200OK

HTTP 200 response for getPool.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

Pool not found.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get stake pool epoch history

GET
https://ada-blockfrost.nownodes.io/pools/{pool_id}/history

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a chronological list of per-epoch performance data for the specified stake pool, including blocks minted, active stake, relative size, delegator count, earned rewards, and collected fees.

Parameters

pool_idstringrequiredpath

Bech32 or hex-encoded stake pool identifier.

Response

200OK

HTTP 200 response for getPoolHistory.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

Pool not found.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Scripts

Scripts operations.

List all scripts

GET
https://ada-blockfrost.nownodes.io/scripts

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of all script hashes deployed on the Cardano blockchain.

Parameters

pageinteger1query

Page number. Defaults to 1.

countinteger<= 100100query

Results per page. Max 100.

orderstringascdescascquery

Sort order.

Response

200OK

HTTP 200 response for listScripts.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get script information

GET
https://ada-blockfrost.nownodes.io/scripts/{script}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns detailed information about a specific script including its type and serialised size.

Parameters

scriptstringrequiredpath

Script hash identifier.

Response

200OK

HTTP 200 response for getScript.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get script JSON representation

GET
https://ada-blockfrost.nownodes.io/scripts/{script}/json

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the JSON representation of a native (timelock) script. For Plutus scripts the response may contain a wrapper indicating the Plutus version.

Parameters

scriptstringrequiredpath

Script hash identifier.

Response

200OK

HTTP 200 response for getScriptJson.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get script CBOR representation

GET
https://ada-blockfrost.nownodes.io/scripts/{script}/cbor

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the hex-encoded CBOR serialisation of the script.

Parameters

scriptstringrequiredpath

Script hash identifier.

Response

200OK

HTTP 200 response for getScriptCbor.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get redeemers for script

GET
https://ada-blockfrost.nownodes.io/scripts/{script}/redeemers

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns a paginated list of all redeemers that have been used with the specified script across all transactions.

Parameters

scriptstringrequiredpath

Script hash identifier.

pageinteger1query

Page number.

countinteger<= 100100query

Results per page. Max 100.

orderstringascdescascquery

Sort order.

Response

200OK

HTTP 200 response for getScriptRedeemers.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get CBOR datum for script

GET
https://ada-blockfrost.nownodes.io/scripts/datum/{script}/cbor

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the hex-encoded CBOR representation of the datum associated with the given datum hash.

Parameters

scriptstringrequiredpath

Datum hash identifier.

Response

200OK

HTTP 200 response for getScriptDatumCbor.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get datum value by hash

GET
https://ada-blockfrost.nownodes.io/scripts/datum/{datum_hash}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the full JSON representation of a Plutus datum identified by its Blake2b-256 hash. Datums are structured data values attached to transaction outputs and consumed by Plutus validator scripts. The datum hash is recorded on-chain inside the UTXO, while the actual datum content is supplied via the transaction witness set or embedded as an inline datum (CIP-32). The returned JSON follows the canonical Plutus JSON schema where data is expressed through constructors, fields, integers, byte strings, lists, and maps.

Parameters

datum_hashstringrequiredpath

Blake2b-256 hash of the datum to retrieve, encoded as a 64-character lowercase hexadecimal string. This hash is computed over the CBOR-serialised datum and is stored on-chain in the UTXO that references it.

Response

200OK

HTTP 200 response for getScriptDatum.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

No datum found for the given hash.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Transactions

Transactions operations.

Get transaction info

GET
https://ada-blockfrost.nownodes.io/txs/{hash}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns full details of a transaction identified by its hash.

Parameters

hashstringrequiredpath

The unique transaction hash identifier (64 hexadecimal characters)

Response

200OK

HTTP 200 response for getTransaction.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get transaction stakes

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/stakes

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all stake key registration and deregistration certificates included in the transaction.

Parameters

txstringrequiredpath

Transaction hash (hex).

Response

200OK

HTTP 200 response for getTransactionStakes.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get transaction delegations

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/delegations

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns delegation certificates included in the transaction.

Parameters

txstringrequiredpath

Transaction hash (hex).

Response

200OK

HTTP 200 response for getTransactionDelegations.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get transaction withdrawals

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/withdrawals

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all reward account withdrawals included in the transaction.

Parameters

txstringrequiredpath

Transaction hash (hex).

Response

200OK

HTTP 200 response for getTransactionWithdrawals.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get MIRs in transaction

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/mirs

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all Move Instantaneous Reward (MIR) certificates included in the transaction.

Parameters

txstringrequiredpath

Transaction hash (hex).

Response

200OK

HTTP 200 response for getTransactionMirs.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get pool updates in transaction

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/pool_updates

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns pool registration or parameter-update certificates included in the transaction.

Parameters

txstringrequiredpath

Transaction hash (hex).

Response

200OK

HTTP 200 response for getTransactionPoolUpdates.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get pool retirements in transaction

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/pool_retires

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns pool retirement certificates included in the transaction.

Parameters

txstringrequiredpath

Transaction hash (hex).

Response

200OK

HTTP 200 response for getTransactionPoolRetires.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get transaction metadata

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/metadata

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns JSON metadata attached to the transaction, grouped by label.

Parameters

txstringrequiredpath

Transaction hash (hex).

Response

200OK

HTTP 200 response for getTransactionMetadata.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get transaction metadata in CBOR

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/metadata/cbor

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the hex-encoded CBOR serialisation of the metadata attached to the transaction.

Parameters

txstringrequiredpath

Transaction hash (hex).

Response

200OK

HTTP 200 response for getTransactionMetadataCbor.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get redeemers for transaction

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/redeemers

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns all Plutus script redeemers included in the specified transaction.

Parameters

txstringrequiredpath

Transaction hash (hex).

Response

200OK

HTTP 200 response for getTransactionRedeemers.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Get transaction UTXOs

GET
https://ada-blockfrost.nownodes.io/txs/{tx}/utxos

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Returns the full input and output UTXO breakdown of a specific transaction. Each input shows the source address, value, and originating transaction reference; each output shows the destination address, value, datum information, and whether the output has been consumed by a subsequent transaction.

Parameters

txstringrequiredpath

Blake2b-256 hex-encoded hash of the transaction to query.

Response

200OK

HTTP 200 response for getTransactionUtxos.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

Transaction not found.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.

Utils

Utils operations.

Generate address from xpub

GET
https://ada-blockfrost.nownodes.io/utils/addresses/xpub/{address}/{role}/{index}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Derives a Cardano Shelley payment address from an extended public key (xpub) using the specified role (external or internal/change) and address derivation index.

Parameters

addressstringrequiredpath

Extended public key (xpub) encoded in hex or base58. This is the account-level public key from which child addresses are derived.

roleinteger01requiredpath

BIP-44 role index. 0 = external (receiving) address, 1 = internal (change) address.

indexinteger>= 0requiredpath

Zero-based derivation index of the address to generate.

Response

200OK

HTTP 200 response for generateAddressFromXpub.

400Bad Request

Bad Request. The request is malformed or contains invalid parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

404Not Found

Extended public key not found or invalid.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or backend failed while processing the request.