Skip to main content
Unified API’s primary goal is to provide users with a one stop place for integrating blockchain functionality into applications with reliability, latency, and cost in mind.
Remember to create your project & get your API-KEY through our Uniblock’s dashboard.
The provided endpoints in Unified API offer a variety of functionalities related to tokens (both fungible and non-fungible), and transactions, across multiple blockchains. The endpoints can be filtered by these categories:

Token API

These endpoints provide functionalities related to fungible tokens (like ERC20). You can retrieve metadata about a token, query a specific address’s balance, track token transactions, and query for token allowances. List of all our Unified Token endpoints.
EndpointDescription
token/metadataGet the metadata of an ERC20 Token.
token/balanceGet the token balances of an address.
token/balance/historicalGet the historical token balances of an address.
token/priceGet the USD price of a token.
token/price/historicalGet the historical USD price of a token.
token/transfersGet the token transfers of an address.
token/allowancesGet the allowances of an address.
token/activityGet the token activity of an address.

Marke Data API

These endpoints deliver real-time and historical market data from multiple exchanges. Access information such as cryptocurrency price quotes, market capitalization, trading volumes, and exchange rate data. Essential for financial analyses and trading strategies. A list of Uniblock’s supported Market Data API endpoints.
EndpointDescription
/market-data/priceGet real-time token prices using IDs, symbols, chain IDs, or token addresses, with optional currency selection and raw provider data.
/market-data/market-capRetrieve the current market capitalization of a token, with support for multiple currencies and optional raw provider data.
/market-data/24-hour-volumeFetch a token’s 24-hour trading volume across supported providers and currencies, with optional raw, unnormalized data.
/market-data/historyGet historical snapshots of a token’s price, volume, and market cap at a specific date or timestamp, in your chosen currency.
/market-data/chart-rangeQuery price, volume, and market cap data for a token over a time range, suitable for generating charts over a selected period.
/market-data/chart-price-rangeGet price series data for a token between two timestamps, with optional period-based granularity for charting.
/market-data/trendingList trending tokens based on criteria like gainers and losers, most searched, most visited, volume, or market cap.

NFT API

These endpoints are related to non-fungible tokens (NFTs, like ERC721 or ERC1155). These endpoints allow you to check the NFT balance of an address, retrieve detailed information about NFTs in a collection, track NFT transactions, and fetch metadata about NFTs or NFT collections. List of all NFT endpoints:
EndpointDescription
nft/balanceGet the NFT balances of an address.
nft/balance/advancedGet the NFT balances of an address.
nft/nft-in-collectionGet the NFTs of a collection by contract address.
nft/transfersGet the NFT transfers of a wallet.
nft/transfers/nftGet the transfers of a nft.
nft/transfers/collection-idGet the transfers of a collection by collection id.
nft/collection-metadataGet the metadata of an NFT collection.
nft/collection-metadata/collection-idGet the metadata of an NFT collection by collection id.
nft/collection/traitsGet the traits of a collection.
nft/collection/rarityGet summary of attribute prevalence for an NFT collection. Commonly used to calculate rarity scores for a collection based on its traits.
nft/collection/trait/attributesGet the attributes of a trait in a collection.
nft/nft-in-collection/collection-idGet the metadata of all NFTs in a collection by collection id.
nft/collection/volumes-market-capsGet the volume and market cap of a collection.
nft/collection/top-collectors/collection-idGet the top collectors of a collection.
nft/collection/pricing-history/collection-idGet the pricing history of a collection.
nft/metadataGet the metadata of a specific NFT.
nft/metadata/nft-idsGet the metadata of multiple NFTs by nft-ids.
nft/is-airdropReturns whether a token is marked as an airdrop or not.
nft/floor-priceReturns the floor prices of a NFT collection by marketplace.
nft/is-nft-holderThis endpoint checks whether a wallet address holds a specific NFT or if a wallet address holds any NFT from a given collection. If tokenId is entered, the endpoint will check if the wallet address holds that exact NFT. While if tokenId is omitted, the endpoint will check if the wallet address holds any NFT from the entered collection.
nft/salesGets NFT sales that have happened through on-chain marketplaces.
nft/owned-collectionsGets all NFT contracts held by an owner address.
nft/top-salesGet the highest valued transfers by a contract
nft/owners/nftGet owner’s wallet address or all owners’ wallet addresses of a specific nft. Number of owners can be greater than 1 for ERC-1155 tokens, or 0 if the token is burned.
nft/owners/contractGet list of wallet addresses owning one or more of the contract’s nfts.
nft/owners/collection-idGet list of wallet addresses owning one or more of the contract’s nfts by collection ID.
nft/listingsGet all active listings of an NFT.

Transaction API

These endpoints focus on blockchain transactions. They enable you to retrieve a list of transactions related to a specific address or block and obtain detailed information about a particular transaction. List of all Transaction endpoints
EndpointDescription
transactionsGet the transactions of an address.
transactionGet a specific transaction from its hash.
transactions/blockGet all transactions from in a block.
transactions/advancedGet the transactions of an address, including sends, receives, token and NFT transfers, and contract interactions.

Scans API

These endpoints allow for scanning blockchain networks for particular transactions, addresses, or blocks. Useful for monitoring network activity, detecting anomalies, and auditing transaction histories. List of all scan endpoints

Supported Scans

  • Etherscan
  • Binancescan
  • Polygonscan
EndpointDescription
scan/native-supplyCurrent amount of Ether in circulation, ETH2 Staking rewards, EIP1559 burnt fees, and total withdrawn ETH from the beacon chain
scan/native-priceReturns the latest price of 1 Native Token.
scan/native-node-sizeReturns the size of the native blockchain, in bytes, over a date range.
scan/native-node-countReturns the total number of discoverable chain nodes.
scan/estimation-confirmation-timeReturns the estimated time, in seconds, for a transaction to be confirmed on the blockchain.
scan/current-gas-estimationReturns the current Safe, Proposed and Fast gas prices.
scan/token-supplyReturns the current amount of ERC-20 token in circulation
scan/token-balanceReturns the current balance of ERC-20 token of an address
scan/transaction-execution-statusReturns the status code of a contract execution.
scan/transaction-receipt-statusReturns the status code of a transaction execution.
scan/block-rewardsReturns the block reward and “Uncle” block rewards.
scan/block-get-countdownReturns the estimated time remaining, in seconds, until a certain block is mined.
scan/block-by-timestampReturns the block number that was mined at a certain timestamp.
scan/account-native-balance-singleReturns the Ether balance of a given address.
scan/account-native-balance-multiReturns the balance of the accounts from a list of addresses.
scan/account-normal-transactionsReturns the list of transactions performed by an address, with optional pagination.
scan/account-internal-transactions-by-addressReturns the list of internal transactions performed by an address, with optional pagination.
scan/account-internal-transactions-by-hashReturns the list of internal transactions performed within a transaction.
scan/account-internal-transactions-by-block-rangeReturns the list of internal transactions performed within a block range, with optional pagination.
scan/account-erc20-transactionsReturns the list of ERC-20 tokens transferred by an address, with optional filtering by token contract.
scan/account-erc721-transactionsReturns the list of ERC-721 ( NFT ) tokens transferred by an address, with optional filtering by token contract.
scan/account-erc1155-transactionsReturns the list of ERC-1155 ( Multi Token Standard ) tokens transferred by an address, with optional filtering by token contract.
scan/log-addressReturns the event logs from an address, with optional filtering by block range.
scan/log-by-topicsReturns the events log in a block range, filtered by topics.
scan/log-by-address-filtered-topicsReturns the event logs from an address, filtered by topics and block range.
scan/contract-abiReturns the Contract Application Binary Interface ( ABI ) of a verified smart contract.
scan/contract-source-codeReturns the Solidity source code of a verified smart contract.
scan/contract-creationReturns a contract’s deployer address and transaction hash it was created, up to 5 at a time.
scan/contract-verify-source-codeSubmits a contract source code to Etherscan for verification.
scan/contract-verify-proxySubmits a proxy contract source code to Etherscan for verification.

Stellar API

These endpoints give access to Stellar Horizon Rest API for stellar mainnet and testnet.

Webhook

These endpoints give access to our Webhooks API suite. Webhooks let you receive real-time notifications from Unified API whenever specific blockchain events occur, without needing to poll endpoints.