API Overview

Overview

The Data API queries on-chain data collected and refined by the Nodit Indexer through a REST API. You can query Block·Transaction, Token, NFT, Native Token, ENS, and statistics data without building an ETL pipeline to parse and process raw blockchain data. It supports grouped data queries that are difficult to handle with the RPC API alone (e.g., the list of tokens held by a specific account), and provides search, sorting, and pagination options.

For EVM-compatible networks, a single standardized API specification lets you query data across multiple chains. Non-EVM networks such as Aptos, Bitcoin, and Dogecoin are supported through dedicated APIs tailored to each network's data structure. For more details, see Data API.

Get an API Key

An API Key is required to call the Data API. Sign up at the Nodit Console and complete onboarding — an API Key is automatically generated along with your project, and you can find it on the Overview page in the console. Send the issued API Key in the X-API-KEY request header.

Go to API Key

Network Identifiers

Endpoint path formats for chain and network identifiers in the Data API and Multichain API. For the RPC API endpoint format, see Supported Chains.

Data API

https://web3.nodit.io/v1/{chain}/{network}/...

Multichain API

https://web3.nodit.io/v1/multichain/...

Indexed Blockchain Data - Data APIs

Nodit's Data API Reference for the easiest Web3 development. Unlike the RPC API, it supports aggregation and filtering by various keys on accumulated chain data, allowing you to quickly and easily query key blockchain domain data.

Block/Transaction API
An API for querying and searching block numbers, transaction hashes, transaction lists related to accounts, gas prices, events, and more.
Go to Block/Transaction API

NFT API
Provides NFT APIs for managing and querying NFT contracts, metadata, and tokens. If you need token holder information, NFT transfer history, and other features for NFT service development, check out the NFT API.
Go to NFT API

Token API
An API that aggregates and queries information related to fungible tokens such as contracts, transfer history, holder information, price information, and account balances in the units you need.
Go to Token API

Native Token API
An API for querying native token asset balances and transfer history by account.
Go to Native Token API

ENS API
An API that provides address resolving and record lookup required when using ENS.
Go to ENS API

Statistics API
A statistics API that allows you to query network-wide statistics such as the number of active accounts and transactions on an hourly or daily basis. You can monitor the level of network activity and transaction trends.
Go to Statistics API

Real Time Event Handling - Stream/Webhook

Subscribe to real-time data and selectively receive the events you want to use in your application development. This is the API Reference for creating Websocket Streams or Webhooks with your desired filters applied.

Stream API Quickstart
Go to Stream API Quickstart

Webhook API Quickstart
Go to Webhook API Quickstart

GraphQL Data Query - Aptos Indexer API

This is the Aptos Indexer API Reference hosted on Nodit infrastructure. Check out endpoint usage, schema, and key query examples.

Indexer API Overview
Go to Indexer API Overview

How to use Aptos Indexer API?
Go to How to use Aptos Indexer API?

Query Templates - Coin
Go to Query Templates - Coin

Query Templates - NFT
Go to Query Templates - NFT

Last updated