Get details for transactions
Retrieves details for a list of transactions.
Query Parameters
tx_idarray<Transaction ID>
event_limit?Limit
Results per page
Default
20
Range
value <= 100
event_offset?Offset
Result offset
Default
0
unanchored?boolean
Include data from unanchored (i.e. unconfirmed) microblocks
Default
false
Response Body
Default Response
TypeScript Definitions
Use the response body type in TypeScript.
Empty Object
Default Response
TypeScript Definitions
Use the response body type in TypeScript.
errorstring
message?string
[key: string]any
curl -X GET "https://api.hiro.so//extended/v1/tx/multiple?tx_id=0xf6bd5f4a7b26184a3466340b2e99fd003b4962c0e382a7e4b6a13df3dd7a91c6&event_limit=20&event_offset=0&unanchored=true"
fetch("https://api.hiro.so//extended/v1/tx/multiple?tx_id=0xf6bd5f4a7b26184a3466340b2e99fd003b4962c0e382a7e4b6a13df3dd7a91c6&event_limit=20&event_offset=0&unanchored=true")
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
url := "https://api.hiro.so//extended/v1/tx/multiple?tx_id=0xf6bd5f4a7b26184a3466340b2e99fd003b4962c0e382a7e4b6a13df3dd7a91c6&event_limit=20&event_offset=0&unanchored=true"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
import requests
url = "https://api.hiro.so//extended/v1/tx/multiple?tx_id=0xf6bd5f4a7b26184a3466340b2e99fd003b4962c0e382a7e4b6a13df3dd7a91c6&event_limit=20&event_offset=0&unanchored=true"
response = requests.request("GET", url)
print(response.text)
{
"property1": {
"found": true,
"result": {
"tx_id": "string",
"nonce": 0,
"fee_rate": "string",
"sender_address": "string",
"sponsor_nonce": 0,
"sponsored": true,
"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": "string",
"block_height": 0,
"block_time": 0,
"block_time_iso": "string",
"burn_block_time": 0,
"burn_block_height": 0,
"burn_block_time_iso": "string",
"parent_burn_block_time": 0,
"parent_burn_block_time_iso": "string",
"canonical": true,
"tx_index": 0,
"tx_status": "success",
"tx_result": {
"hex": "string",
"repr": "string"
},
"event_count": 0,
"parent_block_hash": "string",
"is_unanchored": true,
"microblock_hash": "string",
"microblock_sequence": 0,
"microblock_canonical": true,
"execution_cost_read_count": 0,
"execution_cost_read_length": 0,
"execution_cost_runtime": 0,
"execution_cost_write_count": 0,
"execution_cost_write_length": 0,
"vm_error": "string",
"events": [
{
"event_index": 0,
"event_type": "smart_contract_log",
"tx_id": "string",
"contract_log": {
"contract_id": "string",
"topic": "string",
"value": {
"hex": "string",
"repr": "string"
}
}
}
],
"tx_type": "token_transfer",
"token_transfer": {
"recipient_address": "string",
"amount": "string",
"memo": "string"
}
}
},
"property2": {
"found": true,
"result": {
"tx_id": "string",
"nonce": 0,
"fee_rate": "string",
"sender_address": "string",
"sponsor_nonce": 0,
"sponsored": true,
"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": "string",
"block_height": 0,
"block_time": 0,
"block_time_iso": "string",
"burn_block_time": 0,
"burn_block_height": 0,
"burn_block_time_iso": "string",
"parent_burn_block_time": 0,
"parent_burn_block_time_iso": "string",
"canonical": true,
"tx_index": 0,
"tx_status": "success",
"tx_result": {
"hex": "string",
"repr": "string"
},
"event_count": 0,
"parent_block_hash": "string",
"is_unanchored": true,
"microblock_hash": "string",
"microblock_sequence": 0,
"microblock_canonical": true,
"execution_cost_read_count": 0,
"execution_cost_read_length": 0,
"execution_cost_runtime": 0,
"execution_cost_write_count": 0,
"execution_cost_write_length": 0,
"vm_error": "string",
"events": [
{
"event_index": 0,
"event_type": "smart_contract_log",
"tx_id": "string",
"contract_log": {
"contract_id": "string",
"topic": "string",
"value": {
"hex": "string",
"repr": "string"
}
}
}
],
"tx_type": "token_transfer",
"token_transfer": {
"recipient_address": "string",
"amount": "string",
"memo": "string"
}
}
}
}
{
"error": "string",
"message": "string"
}