Skip to main content

Retrieve a Ledger Transactions REST API Endpoint

Retrieves successful transactions in a given ledger

Updated on
Oct 04, 2023

Path Parameters

sequence
integer
REQUIRED

The sequence number of a specific ledger

Query Parameters

cursor
integer

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

order
string

The designation of the order of the records. It can be ascending or descending. By default it is set to ascending

limit
integer

The maximum number of records returned

include_failed
boolean

If true, it includes failed operations in results

Returns

_links
object

The link object which provides links to various related resources

self
object

The self link object which contains the following field:

href
string

A link that points to the current page of liquidity_pools

templated
boolean

A boolean value that indicates whether the link is templated or not

next
object

The next link object which contains the following field:

href
string

A link to the next page of liquidity_pools, allowing for pagination

templated
boolean

A boolean value that indicates whether the link is templated or not

prev
object

The prev link object which contains the following field:

href
string

A link to the previous page of liquidity_pools, enabling navigation backward

templated
boolean

A boolean value that indicates whether the link is templated or not

_embedded
object

Embedded object which contains the following fields:

records
array

An array of transaction records, each representing a specific transaction

memo
string

A message associated with the transaction

_links
object

Links to related resources associated with the specific operation

self
object

The self link object which contains the following field:

href
string

A link to the current operation, allowing navigation to the details of the operation

account
object

The account link object which contains the following field:

href
string

A link to the account containing the transaction, enabling access to the details of the parent transaction

ledger
object

The ledger link object which contains the following field:

href
string

A link to the ledger associated with the transaction

operations
object

The operations link object which contains the following field:

href
string

A link to the operations containing the transactions

effects
object

The effects link object which contains the following field:

href
string

A link to the effects associated with the operation

succeeds
object

The succeeds link object which contains the following field:

href
string

A link to effects with an order in descending order relative to this operation's order

precedes
object

The precedes link object which contains the following field:

href
string

A link to effects with an order in ascending order relative to this operation's order

transaction
object

The transaction link object which contains the following field:

href
string

A link to the transaction containing the operation, enabling access to the details of the parent transaction

id
string

The unique identifier for the transaction record

paging_token
string

The paging token for the transaction record

successful
boolean

A boolean indicating whether the transaction was successful

hash
string

The hash of the transaction

ledger
integer

The sequence number of the ledger in which the transaction was included

created_at
string

The timestamp indicating when the transaction was created

source_account
string

The source account that initiated the transaction. Value must match regular expression G[A-Z0-9]{55}

account_muxed
string

The muxed account associated with the transaction

account_muxed_id
string

The muxed account ID

source_account_sequence
string

The sequence number of the source account

fee_account
string

The account that paid the transaction fee

fee_account_muxed
string

The muxed account that paid the fee

fee_account_muxed_id
string

The ID of the muxed fee account

fee_charged
string

The fee charged for the transaction

max_fee
string

The maximum fee allowed for the transaction

operation_count
integer

The number of operations in the transaction

envelope_xdr
string

The envelope XDR of the transaction

result_xdr
string

The result XDR of the transaction

result_meta_xdr
string

The result meta XDR of the transaction

fee_meta_xdr
string

The fee meta XDR of the transaction

memo_type
string

The type of memo used in the transaction

signatures
string

The signatures associated with the transaction

valid_after
string

The timestamp indicating when the transaction is valid after

valid_before
string

The timestamp indicating when the transaction is valid before

preconditions
object

The preconditions for the transaction

timebounds
object

The timebound constraints for the transaction

min_time
string

The minimum timebound

max_time
string

The maximum timebound

ledgerbounds
object

The ledgerbound constraints for the transaction

min_time
string

The minimum ledgerbound

max_time
string

The maximum timebound

min_account_sequence
string

The minimum account sequence for the transaction

min_account_sequence_age
string

The minimum account sequence age for the transaction

min_account_sequence_ledger_gap
integer

The minimum account sequence ledger gap

extra_signers
string

The extra signers for the transaction

fee_bump_transaction
object

The fee bump transaction associated with the transaction

hash
string

The hash of the fee bump transaction

signatures
string

The signatures associated with the fee bump transaction

inner_transaction
object

The inner transaction associated with the transaction

hash
string

The hash of the inner transaction

signatures
string

The signatures associated with the inner transaction

max_fee
string

The maximum fee for the inner transaction

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free