- APIs
- Stacks Blockchain API
- Transactions
Get account transactions
Retrieves transactions for a specific account.
GET
Parameters
Path Parameters
principal
REQUIRED
string
Query Parameters
limit
integer Results per page
offset
integer Result offset
height
integer Filter for transactions only at this given block height
unanchored
boolean Include data from unanchored (i.e. unconfirmed) microblocks
until_block
string Block hash or block height. Return data representing the state up until that point in time, rather than the current block. Note - Use either of the query parameters but not both at a time.
exclude_function_args
boolean Exclude function_args from contract call responses for smaller transaction sizes.
Status code | Description |
---|---|
200 | GET request that returns account transactions |
4XX | Default Response |
cURL
curl -L \"https://api.hiro.so/extended/v1/address/{principal}/transactions?limit={limit}&offset={offset}&height={height}&unanchored=true&until_block={until_block}&exclude_function_args={exclude_function_args}" \-H 'Accept: application/json'
Response
{"limit": 20,"offset": 0,"total": 1,"results": [{"tx_id": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef","nonce": 1,"fee_rate": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef","sender_address": "SP318Q55DEKHRXJK696033DQN5C54D9K2EE6DHRWP","sponsor_nonce": 0,"sponsored": false,"sponsor_address": "string","post_condition_mode": "allow","post_conditions": [{"principal": {"type_id": "principal_origin"},"condition_code": "sent_equal_to","amount": "string","type": "stx"}],"anchor_mode": "on_chain_only","block_hash": "0x4839a8b01cfb39ffcc0d07d3db31e848d5adf5279d529ed5062300b9f353ff79","block_height": 144000,"block_time": 144000,"block_time_iso": "string","burn_block_time": 144000,"burn_block_height": 144000,"burn_block_time_iso": "string","parent_burn_block_time": 144000,"parent_burn_block_time_iso": "string","canonical": false,"tx_index": 0,"tx_status": "success","tx_result": {"hex": "0x1234","repr": "value representation"},"event_count": 0,"parent_block_hash": "0x4839a8b01cfb39ffcc0d07d3db31e848d5adf5279d529ed5062300b9f353ff79","is_unanchored": false,"microblock_hash": "0x4839a8b01cfb39ffcc0d07d3db31e848d5adf5279d529ed5062300b9f353ff79","microblock_sequence": 0,"microblock_canonical": false,"execution_cost_read_count": 1,"execution_cost_read_length": 0,"execution_cost_runtime": 0,"execution_cost_write_count": 1,"execution_cost_write_length": 0,"vm_error": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef","events": [{"event_index": 0,"event_type": "smart_contract_log","tx_id": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef","contract_log": {"contract_id": "SP000000000000000000002Q6VF78.pox-3","topic": "print","value": {"hex": "0x1234","repr": "value representation"}}}],"tx_type": "token_transfer","token_transfer": {"recipient_address": "string","amount": "string","memo": ""}}]}