Skip to main content

Open API

Every Tatum HTTP operation, mirrored as OpenAPI behind one index. Fetch the JSON locally, or filter the operations table by method, path, or tag.

2
Schemas
120
Paths
129
Operations
18
Tags
/api/openapi-index mirrored from docs.tatum.io

Discover, then call

Three requests: read the index, resolve the schema for the surface you need, call the operation with your key.

3
Requests
Discover · Fetch schema · Call
  1. // Read the index — 2 schemas, 18 tags const index = await fetch("https://ai.tatum.io/api/openapi-index").then(r => r.json())
  2. // Resolve the schema for the surface you care about const schema = await fetch(index.schemas[0].source).then(r => r.json())
  3. // Call the operation — every route takes the same key fetch("https://api.tatum.io/v4/data/wallet/portfolio?chain=ethereum-mainnet", {   headers: { "x-api-key": process.env.TATUM_API_KEY } })

Find the operation, not the docs

Filter by method, tag, or schema. Every row is a live route you can call with the key from the Authentication page.

Base host https://api.tatum.io
Tag
Schema
Sort operations

129 operations · 120 paths

MethodPathTagSummary
GET/v4/data/defi/swaps/quoteDeFi APIGet best swap rate
GET/v4/data/defi/swaps/quotesDeFi APIGet multi-protocol rates
GET/v4/data/collectionsNFT APIGet tokens from a collection
GET/v4/data/metadataNFT APIGet token metadata
GET/v4/data/wallet/portfolioWallet APIGet wallet portfolio
GET/v4/data/wallet/balance/timeWallet APIGet balances by time of addresses
GET/v4/data/wallet/reputationWallet APIGet wallet reputation
GET/v4/data/wallet/reputation/portfolioWallet APIGet wallet reputation portfolio
GET/v4/data/wallet/reputation/tokensWallet APIGet wallet reputation by tokens
GET/v4/data/ns/nameWeb3 Name ServiceResolve address by domain
GET/v4/data/ownersNFT APIGet owners of a token
GET/v4/data/owners/addressNFT APICheck owner of token
GET/v4/data/nft/balancesNFT APIGet NFT balance of a wallet address
GET/v4/data/multitoken/balancesNFT APIGet Multi Token balances of a wallet address
GET/v4/data/transaction/historyTransactions APIGet transaction history
GET/v4/data/transactions/hashTransactions APIGet transactions by hash
GET/v4/data/defi/eventsDeFi APIGet specified events
GET/v4/data/defi/blocksDeFi APIGet specified blocks
GET/v4/data/defi/blocks/latestDeFi APIGet latest block
GET/v4/data/block/timeDeFi APIGet block by time
GET/v4/data/blockchains/block/currentBlockchains APIGet current block height
GET/v4/data/blockchains/blockBlockchains APIGet block by hash or height