Routescan Transaction

Represents a normal (external) EVM transaction returned by the txlist action.

BlockchainExplorerAvalancheEVMMulti-ChainWeb3TransactionSmart ContractsNFTDeFi

Properties

Name Type Description
blockNumber string Block number in which the transaction was included.
timeStamp string Unix timestamp of the block.
hash string Transaction hash (0x-prefixed, 66 chars).
nonce string Sender nonce at the time of this transaction.
blockHash string Hash of the block containing this transaction.
transactionIndex string Position of the transaction within the block.
from string Sender address.
to string Recipient address (empty for contract deployments).
value string Native token amount transferred in Wei.
gas string Gas limit set by the sender.
gasPrice string Gas price in Wei.
isError string 0 if the transaction succeeded; 1 if it reverted.
txreceipt_status string Transaction receipt status (1 = success, 0 = fail). Empty for pre-Byzantium txns.
input string Hex-encoded call data.
contractAddress string Address of the created contract, if this was a deployment transaction.
cumulativeGasUsed string Cumulative gas used in the block up to and including this transaction.
gasUsed string Actual gas consumed by this transaction.
confirmations string Number of block confirmations since this transaction was included.
methodId string First 4 bytes of the call data (function selector).
functionName string Decoded function name from the ABI if available.
View JSON Schema on GitHub

JSON Schema

transaction.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://snowtrace.io/schemas/transaction",
  "title": "Routescan Transaction",
  "description": "Represents a normal (external) EVM transaction returned by the txlist action.",
  "type": "object",
  "properties": {
    "blockNumber": {
      "type": "string",
      "description": "Block number in which the transaction was included."
    },
    "timeStamp": {
      "type": "string",
      "description": "Unix timestamp of the block."
    },
    "hash": {
      "type": "string",
      "description": "Transaction hash (0x-prefixed, 66 chars)."
    },
    "nonce": {
      "type": "string",
      "description": "Sender nonce at the time of this transaction."
    },
    "blockHash": {
      "type": "string",
      "description": "Hash of the block containing this transaction."
    },
    "transactionIndex": {
      "type": "string",
      "description": "Position of the transaction within the block."
    },
    "from": {
      "type": "string",
      "description": "Sender address."
    },
    "to": {
      "type": "string",
      "description": "Recipient address (empty for contract deployments)."
    },
    "value": {
      "type": "string",
      "description": "Native token amount transferred in Wei."
    },
    "gas": {
      "type": "string",
      "description": "Gas limit set by the sender."
    },
    "gasPrice": {
      "type": "string",
      "description": "Gas price in Wei."
    },
    "isError": {
      "type": "string",
      "enum": ["0", "1"],
      "description": "0 if the transaction succeeded; 1 if it reverted."
    },
    "txreceipt_status": {
      "type": "string",
      "description": "Transaction receipt status (1 = success, 0 = fail). Empty for pre-Byzantium txns."
    },
    "input": {
      "type": "string",
      "description": "Hex-encoded call data."
    },
    "contractAddress": {
      "type": "string",
      "description": "Address of the created contract, if this was a deployment transaction."
    },
    "cumulativeGasUsed": {
      "type": "string",
      "description": "Cumulative gas used in the block up to and including this transaction."
    },
    "gasUsed": {
      "type": "string",
      "description": "Actual gas consumed by this transaction."
    },
    "confirmations": {
      "type": "string",
      "description": "Number of block confirmations since this transaction was included."
    },
    "methodId": {
      "type": "string",
      "description": "First 4 bytes of the call data (function selector)."
    },
    "functionName": {
      "type": "string",
      "description": "Decoded function name from the ABI if available."
    }
  },
  "additionalProperties": true
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/transaction"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.