Skip to main content

List all Transactions REST API Endpoint

Lists all Successful transactions.

Updated on
Oct 04, 2023
Please note that this method can be used in streaming mode. Streaming mode allows you to listen for new transactions as they are added to the Stellar 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 effects

next
object

The next link object which contains the following field:

href
string

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

prev
object

The prev link object which contains the following field:

href
string

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

_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

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}

source_account_sequence
string

The sequence number of the source account at the time the transaction was created

fee_charged
string

The amount of fee charged for the transaction

max_fee
string

The maximum fee that could have been charged for the transaction

operation_count
integer

The number of operations contained within the transaction

envelope_xdr
string

he base64-encoded transaction envelope XDR

result_xdr
string

The base64-encoded result XDR of the transaction, containing the outcome of the transaction

result_meta_xdr
string

The base64-encoded result meta XDR of the transaction, containing additional metadata about the transaction outcome

fee_meta_xdr
string

The base64-encoded fee meta XDR of the transaction, containing metadata about the transaction fee

memo_type
string

The type of memo attached to the transaction

signatures
string | array

An array of base64-encoded transaction signatures that prove the authenticity of the transaction

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