Get Transactions
List transactions.
This method will use 20
Compute Units.
Lists transactions on the network. This includes successful and unsuccessful transactions.
Query parameters
account.idstringOptionalExample:
The ID of the account to return information for
{"summary":"--","value":""}
Pattern: ^((gte?|lte?|eq|ne)\:)?(\d{1,10}\.\d{1,10}\.)?\d{1,10}$
limitinteger · int32 · min: 1 · max: 100OptionalDefault:
The maximum number of items to return
25
Example: 2
orderundefined · enumOptionalDefault:
The order in which items are listed
desc
Example: asc
Possible values: timestampstring[]OptionalExample:
The consensus timestamp in seconds.nanoseconds format with an optional comparison operator
{"summary":"--","value":""}
transactiontypestring · enumOptionalExample:
cryptotransfer
Possible values: resultundefined · enumOptionalPossible values:
The transaction success type.
typeundefined · enumOptionalPossible values:
The transaction account balance modification type.
Responses
200
OK
application/json
400
Invalid parameter
application/json
get
GET /v1/YOUR_API_KEY/api/v1/transactions HTTP/1.1
Host: mainnet.hedera.validationcloud.io
Accept: */*
{
"transactions": [
{
"bytes": null,
"charged_tx_fee": 7,
"consensus_timestamp": "1234567890.000000007",
"entity_id": "0.0.2281979",
"max_fee": 33,
"memo_base64": null,
"name": "CRYPTOTRANSFER",
"nft_transfers": [
{
"is_approval": true,
"receiver_account_id": "0.0.121",
"sender_account_id": "0.0.122",
"serial_number": 1,
"token_id": "0.0.123"
},
{
"is_approval": true,
"receiver_account_id": "0.0.321",
"sender_account_id": "0.0.422",
"serial_number": 2,
"token_id": "0.0.123"
}
],
"node": "0.0.3",
"nonce": 0,
"parent_consensus_timestamp": "1234567890.000000007",
"result": "SUCCESS",
"scheduled": false,
"staking_reward_transfers": [
{
"account": 3,
"amount": 150
},
{
"account": 9,
"amount": 200
}
],
"transaction_hash": "vigzKe2J7fv4ktHBbNTSzQmKq7Lzdq1/lJMmHT+a2KgvdhAuadlvS4eKeqKjIRmW",
"transaction_id": "0.0.8-1234567890-000000006",
"token_transfers": [
{
"token_id": "0.0.90000",
"account": "0.0.9",
"amount": 1200,
"is_approval": false
},
{
"token_id": "0.0.90000",
"account": "0.0.8",
"amount": -1200,
"is_approval": false
}
],
"transfers": [
{
"account": "0.0.3",
"amount": 2,
"is_approval": false
},
{
"account": "0.0.8",
"amount": -3,
"is_approval": false
},
{
"account": "0.0.98",
"amount": 1,
"is_approval": false
},
{
"account": "0.0.800",
"amount": 150,
"is_approval": false
},
{
"account": "0.0.800",
"amount": 200,
"is_approval": false
}
],
"valid_duration_seconds": 11,
"valid_start_timestamp": "1234567890.000000006"
}
],
"links": {
"next": "/api/v1/transactions?timestamp=lt:1657598275.517984411"
}
}
Last updated
Was this helpful?