Stellar
Stellar API is available on Web3 API platform.
Stellar is a layer-1 open-source, decentralized, peer-to-peer blockchain network that provides a framework for developers to create applications, issue assets, and connect to existing financial rails. Stellar is designed to enable creators, innovators, and developers to build projects on the network that can interoperate with each other.
For Stellar, we support blockchain interaction via the following methods:
Horizon REST methods
Accounts:
GET /accounts— lists all accounts.GET /accounts/{account_id}— retrieves a particular account.GET /accounts/{account_id}/transactions— retrieves an account's transactions.GET /accounts/{account_id}/operations— retrieves an account's operations.GET /accounts/{account_id}/payments— retrieves an account's payments.GET /accounts/{account_id}/effects— retrieves an account's effects.GET /accounts/{account_id}/offers— retrieves an account's offers.GET /accounts/{account_id}/trades— retrieves an account's trades.GET /accounts/{account_id}/data/{key}— retrieves an account's data.
Assets:
GET /assets— lists all assets.
Claimable Balances:
GET /claimable_balances— lists all claimable balances.GET /claimable_balances/{claimable_balance_id}— retrieves a particular claimable balance.GET /claimable_balances/{claimable_balance_id}/transactions— retrieves transactions of a particular claimable balance.GET /claimable_balances/{claimable_balance_id}/operations— retrieves operations of a particular claimable balance.
Effects:
GET /effects— lists all effects.
Ledgers:
GET /ledgers— lists all ledgers.GET /ledgers/{sequence}— retrieves a particular ledger.GET /ledgers/{sequence}/transactions— retrieves transactions of a particular ledger.GET /ledgers/{sequence}/operations— retrieves operations of a particular ledger.GET /ledgers/{sequence}/payments— retrieves payments of a particular ledger.GET /ledgers/{sequence}/effects— retrieves effects of a particular ledger.
Liquidity Pools:
GET /liquidity_pools— lists all liquidity pools.GET /liquidity_pools/{liquidity_pool_id}— retrieves a particular liquidity pool.GET /liquidity_pools/{liquidity_pool_id}/effects— retrieves effects of a particular liquidity pool.GET /liquidity_pools/{liquidity_pool_id}/trades— retrieves trades of a particular liquidity pool.GET /liquidity_pools/{liquidity_pool_id}/transactions— retrieves transactions of a particular liquidity pool.GET /liquidity_pools/{liquidity_pool_id}/operations— retrieves operations of a particular liquidity pool.
Offers:
GET /offers— lists all offers.GET /offers/{offer_id}— retrieves a particular offer.GET /offers/{offer_id}/trades— retrieves trades of a particular offer.
Operations:
GET /operations— lists all operations.GET /operations/{id}— retrieves a particular operation.GET /operations/{id}/effects— retrieves effects of a particular operation.GET /payments— lists all payments.
Trades:
GET /trades— lists all trades.
Transactions:
GET /transactions— lists all transactions.POST /transactions— submits a transaction.GET /transactions/{transaction_hash}— retrieves a particular transaction.GET /transactions/{transaction_id}/operations— retrieves operations of a particular transaction.GET /transactions/{transaction_id}/effects— retrieves effects of a particular transaction.
Methods
Accounts
GET /accountsGET /accounts/{account_id}GET /accounts/{account_id}/transactionsGET /accounts/{account_id}/operationsGET /accounts/{account_id}/paymentsGET /accounts/{account_id}/effectsGET /accounts/{account_id}/offersGET /accounts/{account_id}/tradesGET /accounts/{account_id}/data/{key}
Assets, Claimable balances, Effects, Ledgers
GET /assetsGET /claimable_balancesGET /claimable_balances/{claimable_balance_id}GET /claimable_balances/{claimable_balance_id}/transactionsGET /claimable_balances/{claimable_balance_id}/operationsGET /effectsGET /ledgersGET /ledgers/{sequence}
Ledgers, Liquidity pools
GET /ledgers/{sequence}/transactionsGET /ledgers/{sequence}/operationsGET /ledgers/{sequence}/paymentsGET /ledgers/{sequence}/effectsGET /liquidity_poolsGET /liquidity_pools/{liquidity_pool_id}GET /liquidity_pools/{liquidity_pool_id}/effectsGET /liquidity_pools/{liquidity_pool_id}/trades
Liquidity pools, Offers, Operations
GET /liquidity_pools/{liquidity_pool_id}/transactionsGET /liquidity_pools/{liquidity_pool_id}/operationsGET /offersGET /offers/{offer_id}GET /offers/{offer_id}/tradesGET /operationsGET /operations/{id}GET /operations/{id}/effectsGET /payments
Trades, Transactions
GET /tradesGET /transactionsPOST /transactionsGET /transactions/{transaction_hash}GET /transactions/{transaction_hash}/operations