Skip to main content

/api/v1/transactions/{transactionId} REST API Endpoint

Returns transaction information based on the given transaction id.

Updated on
Dec 18, 2024

Path Parameters

transactionId
string
REQUIRED

The transaction Id

Query Parameters

nonce
integer

Filter the query result by the nonce of the transaction. A zero nonce represents user submitted transactions while a non-zero nonce is generated by main nodes. The filter honors the last value. If not specified, all transactions with specified payer account ID and valid start timestamp match

scheduled
boolean

Filter transactions by the scheduled flag. If true, return information for the scheduled transaction. If false, return information for the non-scheduled transaction. If not present, return information for all transactions matching transactionId

Returns

transactions
array

An array of objects, each representing a transaction on the Hedera network

bytes
string | null

The raw bytes of the transaction

charged_tx_fee
integer

The fee charged for processing the transaction

consensus_timestamp
string

The consensus timestamp when the transaction was processed

entity_id
string | null

The ID of the entity involved in the transaction

high_volume_pricing_multiplier
integer | null

The multiplier applied to the transaction fee when high-volume pricing was in effect per HIP-1313, scaled by 1000 (e.g. 1000 = 1x, 4000 = 4x). A value of 0 means high-volume pricing was not applied. Null for pre-HIP-1313 transactions

max_fee
string

The maximum fee the payer is willing to pay for the transaction

memo_base64
string

The memo field of the transaction, encoded in Base64

name
string

The name/type of the transaction

nft_transfers
array

An array of NFT transfers associated with the transaction

node
string | null

The ID of the node that processed the transaction

nonce
integer

The nonce value for the transaction

parent_consensus_timestamp
string | null

The consensus timestamp of the parent transaction

result
string

The result of the transaction processing

scheduled
boolean

A boolean indicating whether the transaction was scheduled

staking_reward_transfers
array

An array of staking reward transfers associated with the transaction

token_transfers
array

An array of token transfers associated with the transaction

transaction_hash
string

The hash of the transaction

transaction_id
string

The unique identifier of the transaction, combining the account ID and valid start timestamp

transfers
array

An array of HBAR transfers associated with the transaction

account
string

The account ID involved in the transfer

amount
integer

The amount transferred

is_approval
boolean

A boolean indicating whether the transfer was an approval

valid_duration_seconds
string | null

The duration in seconds for which the transaction is valid

valid_start_timestamp
string

The start timestamp when the transaction becomes valid

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