List transactions
Lists transactions on the network. This includes successful and unsuccessful transactions.
Query parameters
The ID of the account to return information for
The maximum number of items to return
The order in which items are listed
The consensus timestamp as a Unix timestamp in seconds.nanoseconds format with an optional comparison operator. See unixtimestamp.com for a simple way to convert a date to the 'seconds' part of the Unix time.
The transaction success type.
The transaction account balance modification type.
Response
OK
Example response
{
"transactions": [
{
"batch_key": {
"_type": "ED25519",
"key": "7934a257a6144fabc8fbdeeaa5810662adb89e7b6978ace46a74fdb2d12bd4b2"
},
"bytes": null,
"charged_tx_fee": 7,
"consensus_timestamp": "1234567890.000000007",
"entity_id": "0.0.2281979",
"high_volume": false,
"high_volume_pricing_multiplier": 1,
"max_custom_fees": [
{
"account_id": "0.0.8",
"amount": 1000,
"denominating_token_id": "0.0.2000"
},
{
"account_id": "0.0.8",
"amount": 1500,
"denominating_token_id": null
}
],
"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"
}
]
}Changes
Changed in 9 of the 53 revisions of this API.351936
- ●
added the new
CRSPUBLICATIONenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
HINTSKEYPUBLICATIONenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
HINTSPARTIALSIGNATUREenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
HINTSPREPROCESSINGVOTEenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
HISTORYPROOFKEYPUBLICATIONenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
HISTORYPROOFSIGNATUREenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
HISTORYPROOFVOTEenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
MIGRATIONROOTHASHVOTEenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
STATESIGNATURETRANSACTIONenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ○
added the new enum value
CRSPUBLICATIONto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
HINTSKEYPUBLICATIONto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
HINTSPARTIALSIGNATUREto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
HINTSPREPROCESSINGVOTEto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
HISTORYPROOFKEYPUBLICATIONto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
HISTORYPROOFSIGNATUREto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
HISTORYPROOFVOTEto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
MIGRATIONROOTHASHVOTEto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
STATESIGNATURETRANSACTIONto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ●
- ○
added the optional property
transactions/items/high_volume_pricing_multiplierto the response with the200statusresponse-optional-property-added
- ○
- ●
added the new
REGISTEREDNODECREATEenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
REGISTEREDNODEDELETEenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
REGISTEREDNODEUPDATEenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ○
added the new enum value
REGISTEREDNODECREATEto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
REGISTEREDNODEDELETEto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
REGISTEREDNODEUPDATEto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ●
- ●
added the new
LEDGERIDPUBLICATIONenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ○
added the new enum value
LEDGERIDPUBLICATIONto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ●
- ○
added the optional property
transactions/items/high_volumeto the response with the200statusresponse-optional-property-added
- ○
- ▲
removed the enum value
LAMBDASSTOREfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ●
added the new
HOOKSTOREenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ○
added the new enum value
HOOKSTOREto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
removed the
LAMBDASSTOREenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ▲
- ●
added the new
LAMBDASSTOREenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ○
added the new enum value
LAMBDASSTOREto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ●
- ▲
removed the enum value
NODEfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
UNKNOWNfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ○
removed the
NODEenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
UNKNOWNenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ▲
- ▲
removed the enum value
CRSPUBLICATIONfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
HINTSKEYPUBLICATIONfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
HINTSPARTIALSIGNATUREfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
HINTSPREPROCESSINGVOTEfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
HISTORYPROOFKEYPUBLICATIONfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
HISTORYPROOFSIGNATUREfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
HISTORYPROOFVOTEfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
HOOKSTOREfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
LEDGERIDPUBLICATIONfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
MIGRATIONROOTHASHVOTEfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
REGISTEREDNODECREATEfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
REGISTEREDNODEDELETEfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
REGISTEREDNODEUPDATEfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
removed the enum value
STATESIGNATURETRANSACTIONfrom thequeryrequest parametertransactiontyperequest-parameter-enum-value-removed
- ▲
the response property
_status/messages/items/databecame nullable for the status400response-property-became-nullable
- ▲
the response property
_status/messages/items/detailbecame nullable for the status400response-property-became-nullable
- ▲
the response property
links/nextbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/batch_keybecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/bytesbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/entity_idbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/max_custom_fees/items/account_idbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/max_custom_fees/items/denominating_token_idbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/memo_base64became nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/nft_transfers/items/receiver_account_idbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/nft_transfers/items/sender_account_idbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/nft_transfers/items/token_idbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/nodebecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/parent_consensus_timestampbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/staking_reward_transfers/items/accountbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/token_transfers/items/accountbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/token_transfers/items/token_idbecame nullable for the status200response-property-became-nullable
- ▲
the response property
transactions/items/transfers/items/accountbecame nullable for the status200response-property-became-nullable
- ●
removed the optional property
transactions/items/high_volumefrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
transactions/items/high_volume_pricing_multiplierfrom the response with the200statusresponse-optional-property-removed
- ●
added the new
NODEenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ●
added the new
UNKNOWNenum value to thetransactions/items/nameresponse property for the response status200response-property-enum-value-added
- ○
added the new enum value
NODEto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
added the new enum value
UNKNOWNto thequeryrequest parametertransactiontyperequest-parameter-enum-value-added
- ○
removed the
CRSPUBLICATIONenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
HINTSKEYPUBLICATIONenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
HINTSPARTIALSIGNATUREenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
HINTSPREPROCESSINGVOTEenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
HISTORYPROOFKEYPUBLICATIONenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
HISTORYPROOFSIGNATUREenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
HISTORYPROOFVOTEenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
HOOKSTOREenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
LEDGERIDPUBLICATIONenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
MIGRATIONROOTHASHVOTEenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
REGISTEREDNODECREATEenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
REGISTEREDNODEDELETEenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
REGISTEREDNODEUPDATEenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
STATESIGNATURETRANSACTIONenum value from thetransactions/items/nameresponse property for the response status200response-property-enum-value-removed
This revision also has 22 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲