read_viewsays which ledger the answer describes: you are reading the state afteras_of_ledger.completeness(holdings only) says whether every balance is verified and lists token contracts that were left out. See accuracy.
Networks
Use the same network-scoped key as Activity and RPC. Testnet requests are free:
they cost 0 credits and count toward your organization’s daily Testnet cap of
10,000 requests (resets 00:00 UTC). Mainnet requests cost the credits below.
Readiness shows how current each index is.
Endpoints and credits
Credits apply on Mainnet; on Testnet every route below costs 0.
Example: on Mainnet a holders page of 100 records costs 5 credits, and a full
page of 200 costs 10. The full formula is in limits and credits.
Identifiers
- Asset IDs:
nativefor XLM,CODE:ISSUERfor classic assets (the same string Activity uses; case-sensitive, never padded), aC...contract ID for a custom SEP-41 token, andpool:<64 hex>for a liquidity pool share. A Stellar Asset Contract (SAC) ID is accepted as an alias of its classic asset. - Holders:
G...accounts orC...contracts. AnM...(muxed) address resolves to itsG...account and the response echoesmuxed_input. - Amounts:
balanceis a decimal string andbalance_rawan exact integer string. Never parse them as floating-point numbers; useBigIntorDecimal.
Terms used on these pages
Terms used on these pages
Read view
as_of_ledger means the same as Activity read_view.snapshot_ledger. To follow
changes without gaps, read holdings at ledger N, then Activity from
since_ledger=N+1.
Requests and errors
- Unknown or repeated query parameters return
400 invalid_request. - Pages use
_embedded.recordsand_links.next.hrefwith an opaquecursor.limitdefaults to 50; larger values are lowered to 200. - Errors are
{"error", "code", "request_id"}, withcodefrom the shared error codes. Every503carriesRetry-After.
Next
- Holdings: fields, null rules and the account block.
- Token holders: ranked lists and one holder’s rank.
- Rate limits and errors.