Routescan (Snowtrace) · Example Payload

Get Contract Abi

BlockchainExplorerAvalancheEVMMultichainWeb3TransactionsSmart ContractsNFTsDeFi

Get Contract Abi is an example object payload from Routescan (Snowtrace), with 4 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

summaryrequestresponsenotes

Example Payload

get-contract-abi.json Raw ↑
{
  "summary": "Get ABI for a verified smart contract on Avalanche C-Chain",
  "request": {
    "method": "GET",
    "url": "https://api.routescan.io/v2/network/mainnet/evm/43114/etherscan/api?module=contract&action=getabi&address=0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6&apikey=placeholder"
  },
  "response": {
    "status": "1",
    "message": "OK",
    "result": "[{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]"
  },
  "notes": "Result is a JSON string that must be parsed. Only available for verified contracts."
}