List all Accounts

This endpoint lists accounts by one of four filters : signer, asset, liquidity pool or sponsor.

This method will use 20 Compute Units.


Reference: Here

List all Accounts

get

This endpoint lists accounts by one of four filters : signer, asset, liquidity pool or sponsor.

Query parameters
sponserstringOptional

Account ID of the sponsor. Every account in the response will either be sponsored by the given account ID or have a subentry (trustline, offer, or data entry) which is sponsored by the given account ID.

Example: GDMQQNJM4UL7QIA66P7R2PZHMQINWZBM77BEBMHLFXD5JEUAHGJ7R4JZ
assetanyOptional

An issued asset represented as “Code:IssuerAccountID”. Every account in the response will have a trustline for the given asset.

signerstringOptional

Account ID of the signer. Every account in the response will have the given account ID as a signer.

Example: GDMQQNJM4UL7QIA66P7R2PZHMQINWZBM77BEBMHLFXD5JEUAHGJ7R4JZ
liqudity_poolanyOptional

With this parameter, the results will include only accounts which have trustlines to the specified liquidity pool.

cursorintegerOptional

A number that points to a specific location in a collection of responses and is pulled from the paging_token value of a record.

Example: 6606617478959105
orderstring · enumOptional

A designation of the order in which records should appear. Options include asc (ascending) or desc (descending). If this argument isn’t set, it defaults to asc.

Possible values:
limitintegerOptional

The maximum number of records returned. The limit can range from 1 to 200 - an upper limit that is hardcoded in Horizon for performance reasons. If this argument isn’t designated, it defaults to 10.

Example: 10
Responses
200

Returns accounts based on provided filter: signer , asset, sponser or liquidity pool

application/json
Responseall of
get
/accounts
200

Returns accounts based on provided filter: signer , asset, sponser or liquidity pool

Last updated

Was this helpful?