Skip to main content

/extended/v1/tx/multiple REST API Endpoint

Retrieves a list of transactions for a given list of transaction IDs.

Updated on
Oct 4, 2023

/extended/v1/tx/multiple REST API Endpoint

Query Parameters

tx_id
Required
Array of transaction ids.
event_offset
integer
The number of events to skip.
event_limit
integer
The numbers of events to return.
unanchored
boolean
Include transaction data from unanchored (i.e. unconfirmed) microblocks.

Returns

object
Response object containing transaction details.
found
boolean
Denotes whether the transaction was found or not.
result
object
The result object containing transaction details.
tx_id
array
Array of transaction IDs.
nonce
array
Array of nonce values.
fee_rate
array
Array of fee rates as integer strings.
sender_address
string
The address of the transaction initiator.
sponsor_nonce
integer
The sponsor nonce value.
sponsored
boolean
Denotes whether the originating account is the same as the paying account.
sponsor_address
string
The address of the sponsor.
post_condition_mode
string
The post-condition mode. Possible values: 'allow', 'deny'.
post_conditions
array
Array of post conditions.
anchor_mode
string
The anchor mode. Possible values: 'on_chain_only', 'off_chain_only', 'any'.
block_hash
string
The hash of the block associated with this transaction.
block_height
integer
The height of the block associated with this transaction.
burn_block_time
string
Unix timestamp (in seconds) indicating when this block was mined.
burn_block_time_iso
string
An ISO 8601 timestamp indicating when this block was mined.
parent_burn_block_time
string
Unix timestamp (in seconds) indicating when this parent block was mined.
parent_burn_block_time_iso
string
An ISO 8601 timestamp indicating when this parent block was mined.
canonical
array
Set to true if the block corresponds to the canonical chain tip.
tx_index
integer
The index of the transaction, indicating the order.
tx_status
string
The status of the transaction. Possible values: 'success', 'abort_by_response', 'abort_by_post_condition'.
tx_result
object
The result of the transaction.
event_count
integer
The number of transaction events.
parent_block_hash
string
The hash of the previous block.
is_unanchored
boolean
True if the transaction is included in a microblock that has not been confirmed by an anchor block.
microblock_hash
string
The microblock hash that this transaction was streamed in.
microblock_sequence
integer
The microblock sequence number that this transaction was streamed in.
microblock_canonical
boolean
Set to true if the microblock is anchored in the canonical chain tip.
execution_cost_read_count
integer
Execution cost read count.
execution_cost_read_length
integer
Execution cost read length.
execution_cost_runtime
integer
Execution cost runtime.
execution_cost_write_count
integer
Execution cost write count.
execution_cost_write_length
integer
Execution cost write length.
events
array
List of transaction events.
tx_type
string
The type of the transaction. Value: 'token_transfer'.
token_transfer
object
Additional information about the token transfer.
Request
1
curl -X 'GET' \
2
'https://docs-demo.stacks-mainnet.quiknode.pro/extended/v1/tx/multiple?tx_id=0x93efa4be484ea51286d95e0dc29f78e9792654c754d2ad5c0619951f8ff876c4&tx_id=0x0420d6fe49f81fd86762634673f7ba72f4f3503c52f6e9fb30739293e563d353' \
3
-H 'Content-Type: application/json'
Don't have an account yet?
Create your QuickNode endpoint in seconds and start building
Get started for free