V1 API Reference

ZERA Indexer API

Access indexed blockchain data from the ZERA network. Transactions, blocks, tokens, wallets, governance, DEX, staking, and more.

ALPHA DOCUMENTATIONThese endpoint schemas are currently in Alpha and may contain inaccuracies or incomplete payload parameters. If you encounter any structural divergence while integrating, please report it to us so we can resolve it swiftly.
https://api.zerascan.io/v1
GET ONLYJSON RESPONSES

Wallets

Wallet balance lookups, token holdings, NFT/SBT items, and existence checks.

Wallet Balance

GET/v1/wallets?requestType=balance

Retrieve token balances for a wallet. Supports filtering by symbol, type, and text search.

Parameters

ParameterTypeRequiredDescription
requestTypestringREQUIREDMust be `balance`
addressstringREQUIREDWallet address
offsetintoptionalPagination offset
limitintoptionalResults per page
symbolstringoptionalFilter by contract ID(s), comma-separated
filterstringoptionalSet to "items" for NFT/SBT items
searchTermstringoptionalFree-text search against name/symbol
sortstringoptionalSort order

🪙 Usage & Credits

This endpoint consumes 25 credits per request against your active API tier.

Response

json
// When filter != "items" (default — token balances):
{
  "totalValue": "float *",
  "zraRate": "float *",
  "found": "integer",
  "tokens": [
    {
      "symbol": "string",
      "name": "string",
      "icon": "string *",
      "amount": "string (integer) *",
      "parts": "string (integer) *",
      "rate": "float *",
      "value": "float *",
      "market_cap": "float *",
      "stat_last_update": "integer *",
      "changePercent": "float *",
      "type": "string",
      "aceAuthorized": "boolean *"
    }
  ]
}

// When filter = "items" (NFT/SBT items):
{
  "found": "integer",
  "items": [
    {
      "contractInfo": {
        "symbol": "string",
        "name": "string",
        "icon": "string *",
        "type": "string",
        "items": "integer"
      },
      "items": [
        {
          "itemID": "string (integer) *",
          "icon": "string *"
        }
      ]
    }
  ]
}

Wallet Exists

GET/v1/wallets?requestType=exists

Check whether a wallet/token combination exists on-chain.

Parameters

ParameterTypeRequiredDescription
requestTypestringREQUIREDMust be `exists`
addressstringREQUIREDWallet address to check
symbolstringoptionalContract ID for specific token check

🪙 Usage & Credits

This endpoint consumes 1 credit per request against your active API tier.

Response

json
{
  "exists": "boolean"
}