Solana HTTP API (Beta) notes
Compatibility reference only. Try send and copy-ready request examples are not published on this page.
Reviewed method groups
Cluster and health
Read cluster state, health, slot, and fee-related metadata.
getHealthReturn the current Solana cluster health response.getVersionReturn Solana node version details.getSlotReturn the current processed slot.getBlockHeightReturn the current processed block height.getLatestBlockhashReturn the latest blockhash and last valid block height.getFeeForMessageReturn fee information for one compiled transaction message.
Account and market state
Read account data, balances, token accounts, and program-owned accounts.
getAccountInfoReturn account state for one public key.getBalanceReturn lamport balance for one public key.getMultipleAccountsReturn state for multiple public keys in one request.getProgramAccountsReturn accounts owned by one program with the current request shape.getTokenAccountsByOwnerReturn SPL token accounts for one owner and mint or program filter.getTokenAccountBalanceReturn token balance information for one token account.
History and confirmation
Read blocks, transactions, signature history, and signature status.
getBlockReturn one block by slot with the current supported request shape.getTransactionReturn one transaction by signature.getSignaturesForAddressReturn recent transaction signatures for one address.getSignatureStatusesReturn confirmation status for one or more signatures.
Transaction path
Simulate or send transactions through the hosted route.
simulateTransactionSimulate one encoded transaction without broadcasting it.sendTransactionSubmit one encoded transaction.
Related pages
- Solana (Beta): return to the Solana overview.
- Solana WebSocket API (Beta): review the subscription tree.
- Use RPC: return to the EVM RPC guide.
Last updated on