Avalanche
Avalanche is a high-performance blockchain platform offering REST APIs via the Glacier/Data API for querying transactions, addresses, NFTs, token balances, and cross-chain activity on the Avalanche C-Chain, P-Chain, X-Chain, and over 100 L1 subnets. The AvaCloud developer platform also exposes Metrics, RPC, and Webhooks APIs.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Avalanche the way a machine reads it — 306 machine-readable artifacts across 24 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Avalanche scores 57.5/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Avalanche
Each block below is one kind of artifact we hold for Avalanche. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 24
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Avalanche Metrics API
Access chain throughput metrics, gas consumption, TPS, gas prices, cumulative address growth, contract deployment counts, staking metrics, validator and delegator information, a...
Avalanche RPC API
Remote procedure calls for Avalanche Platform Chain operations including UTXO queries, transaction submission, validator lookups, staking information, subnet and blockchain deta...
Avalanche Webhooks API
Subscribe to real-time push notifications for Avalanche on-chain events including ERC-20 and ERC-721 token transfers, address activity on C-Chain/P-Chain/X-Chain, validator even...
Avalanche AVAX Supply API
Find information about AVAX supply.
Avalanche Data API Usage Metrics API
Usage metrics and logs for the Data API.
Avalanche EVM Balances API
Find information about balances on EVM-compatible chains, such as the Avalanche C-Chain.
Avalanche EVM Blocks API
Find information about blocks on EVM-compatible chains, such as the Avalanche C-Chain.
Avalanche EVM Chains API
Find information about indexed EVM-compatible chains, such as the Avalanche C-Chain.
Avalanche EVM Contracts API
Find information about contracts on EVM-compatible chains, such as the Avalanche C-Chain.
Avalanche EVM Transactions API
Find information about transactions on EVM-compatible chains, such as the Avalanche C-Chain.
Avalanche Health Check API
The Health Check API from Avalanche — 2 operation(s) for health check.
Avalanche Interchain Messaging API
Find information about Interchain Messaging transactions.
Avalanche NFTs API
The NFTs API from Avalanche — 3 operation(s) for nfts.
Avalanche Operations API
The Operations API from Avalanche — 2 operation(s) for operations.
Avalanche Primary Network API
The Primary Network API from Avalanche — 11 operation(s) for primary network.
Avalanche Primary Network Balances API
Find information about balances on Avalanche's Primary Network Chains - the P-Chain, the X-Chain, and the C-Chain.
Avalanche Primary Network Blocks API
Find information about blocks on Avalanche's Primary Network Chains - the P-Chain, the X-Chain, and the C-Chain.
Avalanche Primary Network Rewards API
Find information about rewards on Avalanche's Primary Network.
Avalanche Primary Network Transactions API
Find information about transactions on Avalanche's Primary Network Chains - the P-Chain, the X-Chain, and the C-Chain.
Avalanche Primary Network UTXOs API
Find information about utxos on Avalanche's Primary Network Chains - the P-Chain, the X-Chain, and the C-Chain.
Avalanche Primary Network Vertices API
Find information about vertices on Avalanche's X-Chain.
Avalanche Signature Aggregator API
Request signatures for a Warp message from Subnet validators
Avalanche Teleporter API
Find information about Teleporter transactions.
Avalanche Webhooks API
Manage webhooks and get notified for various onchain activities.
Scroll within the panel for all 24 ·
GraphQL 1
Where a provider ships GraphQL, the schema is the contract. We profile it alongside the REST surface so the whole interface is legible in one place.
GraphQL schemas published by this provider.
Avalanche GraphQL Schema
This conceptual GraphQL schema covers the Avalanche blockchain platform APIs, including the Glacier Data API, Metrics API, RPC API, and Webhooks API. Avalanche is a high-perform...
GRAPHQLPricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Data Api
PLANSRate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Data Api
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Data Api
FINOPSSemantic Vocabularies 2
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Avalanche Data Api Context
JSON-LDAvalanche Provider Context
JSON-LDSpectral Rules 1
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Avalanche API Rules
SPECTRALJSON Schema 262
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
AccessListData
JSON SCHEMAActiveDelegatorDetails
JSON SCHEMAActiveValidatorDetails
JSON SCHEMAAddressActivityEventType
JSON SCHEMAAddressActivityMetadata
JSON SCHEMAAddressesChangeRequest
JSON SCHEMAAggregatedAssetAmount
JSON SCHEMAApiFeature
JSON SCHEMAAssetAmount
JSON SCHEMAAssetWithPriceInfo
JSON SCHEMAAvaxSupplyResponse
JSON SCHEMABadGateway
JSON SCHEMABadRequest
JSON SCHEMABalanceOwner
JSON SCHEMABlockchain
JSON SCHEMABlockchainId
JSON SCHEMABlockchainIds
JSON SCHEMABlockchainInfo
JSON SCHEMABlsCredentials
JSON SCHEMACChainAtomicBalances
JSON SCHEMACChainExportTransaction
JSON SCHEMACChainImportTransaction
JSON SCHEMACChainSharedAssetBalance
JSON SCHEMAChainAddressChainIdMap
JSON SCHEMAChainAddressChainIdMapListResponse
JSON SCHEMAChainInfo
JSON SCHEMAChainStatus
JSON SCHEMACommonBalanceType
JSON SCHEMACompletedDelegatorDetails
JSON SCHEMACompletedValidatorDetails
JSON SCHEMAContractDeploymentDetails
JSON SCHEMACreateEvmTransactionExportRequest
JSON SCHEMACreatePrimaryNetworkTransactionExportRequest
JSON SCHEMACurrencyCode
JSON SCHEMADataListChainsResponse
JSON SCHEMADelegationStatusType
JSON SCHEMADelegatorsDetails
JSON SCHEMADeliveredIcmMessage
JSON SCHEMADeliveredSourceNotIndexedIcmMessage
JSON SCHEMADeliveredSourceNotIndexedTeleporterMessage
JSON SCHEMADeliveredTeleporterMessage
JSON SCHEMAERCToken
JSON SCHEMAERCTransfer
JSON SCHEMAEVMAddressActivityRequest
JSON SCHEMAEVMAddressActivityResponse
JSON SCHEMAEVMInput
JSON SCHEMAEVMOperationType
JSON SCHEMAEVMOutput
JSON SCHEMAErc1155Contract
JSON SCHEMAErc1155Token
JSON SCHEMAErc1155TokenBalance
JSON SCHEMAErc1155TokenMetadata
JSON SCHEMAErc1155Transfer
JSON SCHEMAErc1155TransferDetails
JSON SCHEMAErc20Contract
JSON SCHEMAErc20Token
JSON SCHEMAErc20TokenBalance
JSON SCHEMAErc20TokenV2
JSON SCHEMAErc20Transfer
JSON SCHEMAErc20TransferDetails
JSON SCHEMAErc20TransferDetailsV2
JSON SCHEMAErc721Contract
JSON SCHEMAErc721Token
JSON SCHEMAErc721TokenBalance
JSON SCHEMAErc721TokenMetadata
JSON SCHEMAErc721Transfer
JSON SCHEMAErc721TransferDetails
JSON SCHEMAEvmBlock
JSON SCHEMAEvmGenesisAllocDto
JSON SCHEMAEvmGenesisAllowListConfigDto
JSON SCHEMAEvmGenesisConfigDto
JSON SCHEMAEvmGenesisDto
JSON SCHEMAEvmGenesisFeeConfigDto
JSON SCHEMAEvmGenesisWarpConfigDto
JSON SCHEMAEvmNetworkOptions
JSON SCHEMAForbidden
JSON SCHEMAFullNativeTransactionDetails
JSON SCHEMAGeolocation
JSON SCHEMAGetChainResponse
JSON SCHEMAGetEvmBlockResponse
JSON SCHEMAGetNativeBalanceResponse
JSON SCHEMAGetNetworkDetailsResponse
JSON SCHEMAGetPrimaryNetworkBlockResponse
JSON SCHEMAGetTransactionResponse
JSON SCHEMAHealthCheckResultDto
JSON SCHEMAHealthIndicatorResultDto
JSON SCHEMAHistoricalReward
JSON SCHEMAIcmDestinationTransaction
JSON SCHEMAIcmReceipt
JSON SCHEMAIcmRewardDetails
JSON SCHEMAIcmSourceTransaction
JSON SCHEMAImageAsset
JSON SCHEMAInternalServerError
JSON SCHEMAInternalTransaction
JSON SCHEMAInternalTransactionDetails
JSON SCHEMAInternalTransactionOpCall
JSON SCHEMAL1ValidatorDetailsFull
JSON SCHEMAL1ValidatorDetailsTransaction
JSON SCHEMAL1ValidatorManagerDetails
JSON SCHEMALastActivityTimestamp
JSON SCHEMAListAddressChainsResponse
JSON SCHEMAListBlockchainsResponse
JSON SCHEMAListCChainAtomicBalancesResponse
JSON SCHEMAListCChainAtomicTransactionsResponse
JSON SCHEMAListChainsResponse
JSON SCHEMAListCollectibleBalancesResponse
JSON SCHEMAListContractsResponse
JSON SCHEMAListDelegatorDetailsResponse
JSON SCHEMAListErc1155BalancesResponse
JSON SCHEMAListErc1155TransactionsResponse
JSON SCHEMAListErc20BalancesResponse
JSON SCHEMAListErc20TransactionsResponse
JSON SCHEMAListErc721BalancesResponse
JSON SCHEMAListErc721TransactionsResponse
JSON SCHEMAListEvmBlocksResponse
JSON SCHEMAListHistoricalRewardsResponse
JSON SCHEMAListIcmMessagesResponse
JSON SCHEMAListInternalTransactionsResponse
JSON SCHEMAListL1ValidatorsResponse
JSON SCHEMAListNativeTransactionsResponse
JSON SCHEMAListNftTokens
JSON SCHEMAListPChainBalancesResponse
JSON SCHEMAListPChainTransactionsResponse
JSON SCHEMAListPChainUtxosResponse
JSON SCHEMAListPendingRewardsResponse
JSON SCHEMAListPrimaryNetworkBlocksResponse
JSON SCHEMAListSubnetsResponse
JSON SCHEMAListTeleporterMessagesResponse
JSON SCHEMAListTransactionDetailsResponse
JSON SCHEMAListTransactionDetailsResponseV2
JSON SCHEMAListTransfersResponse
JSON SCHEMAListUtxosResponse
JSON SCHEMAListValidatorDetailsResponse
JSON SCHEMAListWebhookAddressesResponse
JSON SCHEMAListWebhooksResponse
JSON SCHEMAListXChainBalancesResponse
JSON SCHEMAListXChainTransactionsResponse
JSON SCHEMAListXChainVerticesResponse
JSON SCHEMALog
JSON SCHEMALogsFormat
JSON SCHEMALogsFormatMetadata
JSON SCHEMALogsResponseDTO
JSON SCHEMAMethod
JSON SCHEMAMetric
JSON SCHEMAMoney
JSON SCHEMANativeTokenBalance
JSON SCHEMANativeTransaction
JSON SCHEMANetwork
JSON SCHEMANetworkToken
JSON SCHEMANetworkTokenDetails
JSON SCHEMANetworkTokenInfo
JSON SCHEMANextPageToken
JSON SCHEMANftTokenMetadataStatus
JSON SCHEMANotFound
JSON SCHEMAOperationStatus
JSON SCHEMAOperationStatusCode
JSON SCHEMAOperationStatusResponse
JSON SCHEMAOperationType
JSON SCHEMAPChainBalance
JSON SCHEMAPChainId
JSON SCHEMAPChainSharedAsset
JSON SCHEMAPChainTransaction
JSON SCHEMAPChainTransactionType
JSON SCHEMAPChainUtxo
JSON SCHEMAPendingDelegatorDetails
JSON SCHEMAPendingIcmMessage
JSON SCHEMAPendingReward
JSON SCHEMAPendingTeleporterMessage
JSON SCHEMAPendingValidatorDetails
JSON SCHEMAPlatformAddressActivityKeyType
JSON SCHEMAPricingProviders
JSON SCHEMAPrimaryNetworkAddressActivityEventType
JSON SCHEMAPrimaryNetworkAddressActivityMetadata
JSON SCHEMAPrimaryNetworkAddressActivityRequest
JSON SCHEMAPrimaryNetworkAddressActivityResponse
JSON SCHEMAPrimaryNetworkAddressActivitySubEventType
JSON SCHEMAPrimaryNetworkAddressActivitySubEvents
JSON SCHEMAPrimaryNetworkAddressesBodyDto
JSON SCHEMAPrimaryNetworkAssetCap
JSON SCHEMAPrimaryNetworkAssetType
JSON SCHEMAPrimaryNetworkBalanceThresholdFilter
JSON SCHEMAPrimaryNetworkBlock
JSON SCHEMAPrimaryNetworkChainInfo
JSON SCHEMAPrimaryNetworkChainName
JSON SCHEMAPrimaryNetworkOperationType
JSON SCHEMAPrimaryNetworkOptions
JSON SCHEMAPrimaryNetworkRpcMetricsGroupByEnum
JSON SCHEMAPrimaryNetworkRpcTimeIntervalGranularity
JSON SCHEMAPrimaryNetworkRpcUsageMetricsResponseDTO
JSON SCHEMAPrimaryNetworkTxType
JSON SCHEMAPrimaryNetworkType
JSON SCHEMAProposerDetails
JSON SCHEMARemovedValidatorDetails
JSON SCHEMARequestType
JSON SCHEMAResourceLink
JSON SCHEMAResourceLinkType
JSON SCHEMARewardType
JSON SCHEMARewards
JSON SCHEMARichAddress
JSON SCHEMARpcMetrics
JSON SCHEMARpcUsageMetricsGroupByEnum
JSON SCHEMARpcUsageMetricsValueAggregated
JSON SCHEMAServiceUnavailable
JSON SCHEMASharedSecretsResponse
JSON SCHEMASignatureAggregationResponse
JSON SCHEMASignatureAggregatorRequest
JSON SCHEMASortByOption
JSON SCHEMASortOrder
JSON SCHEMAStakingDistribution
JSON SCHEMASubnet
JSON SCHEMASubnetOwnershipInfo
JSON SCHEMASubnetRpcTimeIntervalGranularity
JSON SCHEMASubnetRpcUsageMetricsResponseDTO
JSON SCHEMATeleporterDestinationTransaction
JSON SCHEMATeleporterMessageInfo
JSON SCHEMATeleporterReceipt
JSON SCHEMATeleporterRewardDetails
JSON SCHEMATeleporterSourceTransaction
JSON SCHEMATimeIntervalGranularityExtended
JSON SCHEMATooManyRequests
JSON SCHEMATransaction
JSON SCHEMATransactionDetails
JSON SCHEMATransactionDetailsV2
JSON SCHEMATransactionDirectionType
JSON SCHEMATransactionEvent
JSON SCHEMATransactionExportMetadata
JSON SCHEMATransactionMethodType
JSON SCHEMATransactionStatus
JSON SCHEMATransactionVertexDetail
JSON SCHEMAUnauthorized
JSON SCHEMAUnknownContract
JSON SCHEMAUpdateWebhookRequest
JSON SCHEMAUsageMetricsGroupByEnum
JSON SCHEMAUsageMetricsResponseDTO
JSON SCHEMAUsageMetricsValueDTO
JSON SCHEMAUtilityAddresses
JSON SCHEMAUtxo
JSON SCHEMAUtxoCredential
JSON SCHEMAUtxoType
JSON SCHEMAUtxosSortByOption
JSON SCHEMAValidationStatusType
JSON SCHEMAValidatorActivityEventType
JSON SCHEMAValidatorActivityKeyType
JSON SCHEMAValidatorActivityMetadata
JSON SCHEMAValidatorActivityRequest
JSON SCHEMAValidatorActivityResponse
JSON SCHEMAValidatorActivitySubEvents
JSON SCHEMAValidatorHealthDetails
JSON SCHEMAValidatorsDetails
JSON SCHEMAVmName
JSON SCHEMAWebhookAddressActivityResponse
JSON SCHEMAWebhookInternalTransaction
JSON SCHEMAWebhookStatus
JSON SCHEMAWebhookStatusType
JSON SCHEMAXChainAssetDetails
JSON SCHEMAXChainBalances
JSON SCHEMAXChainId
JSON SCHEMAXChainLinearTransaction
JSON SCHEMAXChainNonLinearTransaction
JSON SCHEMAXChainSharedAssetBalance
JSON SCHEMAXChainTransactionType
JSON SCHEMAXChainVertex
JSON SCHEMAScroll within the panel for all 262 ·
Examples 10
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Create Webhook
EXAMPLEExport Transactions
EXAMPLEGet Evm Native Balance
EXAMPLEGet Evm Transaction
EXAMPLEGet Utxos
EXAMPLEHealth Check
EXAMPLEList Erc20 Balances
EXAMPLEList Nft Tokens
EXAMPLEList Teleporter Messages
EXAMPLEList Validators
EXAMPLEScroll within the panel for all 10 ·
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for Avalanche — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 2
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/avalanche · machine-readable index on apis.io