Stellar Horizon REST methods
All 11 read-only operations use GET routes below
/rpc/stellar/horizon. Collection responses preserve Horizon HAL links and
cursor pagination.
Service and chain state
| Operation | Endpoint | Summary | Tier / rate limit |
|---|---|---|---|
stellarHorizonRoot | GET / | Discover Horizon metadata and resource links. | stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
stellarHorizonGetFeeStats | GET /fee_stats | Read the current Horizon fee snapshot. | stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
stellarHorizonListAssets | GET /assets | List indexed assets with optional code and issuer filters. | stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
Ledgers and accounts
| Operation | Endpoint | Summary | Tier / rate limit |
|---|---|---|---|
stellarHorizonListLedgers | GET /ledgers | Page through retained ledgers. | stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
stellarHorizonGetLedger | GET /ledgers/{ledger} | Read one retained ledger. | stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
stellarHorizonGetAccount | GET /accounts/{account} | Read latest account state. | stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
stellarHorizonListAccountPayments | GET /accounts/{account}/payments | Page through payment-like operations for one account. | stellar_read_rpc_heavy — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
stellarHorizonListAccountTransactions | GET /accounts/{account}/transactions | Page through transactions involving one account. | stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
Global history
| Operation | Endpoint | Summary | Tier / rate limit |
|---|---|---|---|
stellarHorizonListPayments | GET /payments | Page through global payment-like operations. | stellar_read_rpc_heavy — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
stellarHorizonListTransactions | GET /transactions | Page through global transactions. | stellar_read_rpc — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
stellarHorizonListOperations | GET /operations | Page through global operations. | stellar_read_rpc_heavy — 15 / 20 / 100 / 250 RPS (default, unmeasured) |
Collection limit is at most 200. The measured working operator retained
6,307,191 ledgers and is best-effort without an SLA; 410 Gone marks a request
beyond its current window. No Horizon write or transaction-submit route is
published.
GET stellarHorizonGetAccount
Get current Horizon account state.
GET stellarHorizonGetFeeStats
Get the current Horizon fee snapshot.
GET stellarHorizonGetLedger
Get one retained Horizon ledger.
GET stellarHorizonListAccountPayments
List payment-like operations for one account.
GET stellarHorizonListAccountTransactions
List transactions involving one account.
GET stellarHorizonListAssets
List indexed Stellar assets.
GET stellarHorizonListLedgers
List retained Horizon ledgers.
GET stellarHorizonListOperations
List global Horizon operations.
GET stellarHorizonListPayments
List global payment-like operations.
GET stellarHorizonListTransactions
List retained Horizon transactions.
GET stellarHorizonRoot
Get Horizon root metadata and resource links.