Skip to main content

AvalancheGo APIs Overview

TitleDescription
Issuing API CallsThis guide explains how to make calls to APIs exposed by Avalanche nodes.
The Platform Chain (P-Chain) APIAllows clients to interact with the P-Chain (Platform Chain), which maintains Avalanche’s validator set and handles blockchain and subnet creation.
The Contract Chain (C-Chain) APIAllows clients to interact with the C-Chain, Avalanche’s main EVM instance, as well as other EVM instances.
The Exchange Chain (X-Chain) APIAllows clients to create and trade assets, including AVAX, on the X-Chain as well as other instances of the AVM.
The Admin APIAllows clients to examine a node’s internal state, set of connections, and similar internal protocol data.
The Auth APIAllows clients to manage the creation and revocation of authorization tokens.
The Health APIAllows clients to check a node’s health.
The Index APIFetch transactions, vertex, or block by ID.
The Info APIAllows clients to examine basic information about a node.
The IPC APIAllows users to create UNIX domain sockets for blockchains to publish to.
The Keystore APIAllows customers to use the embedded Keystore file of an Avalanche node.
The Metrics APIAllows clients to get statistics about a node’s health and performance.