---
title: "Specific transaction"
method: GET
path: "/txs/{hash}"
tags: ["Cardano » Transactions"]
---

# Specific transaction

`GET /txs/{hash}`

Return content of the requested transaction.

## Path parameters

- `hash` string, 64-character case-sensitive hexadecimal string., required

## Response `200`

Return the contents of the transaction.

- TxContent
  - `hash` string, required — Transaction hash
  - `block` string, required — Block hash
  - `block_height` integer, required — Block number
  - `block_time` integer, required — Block creation time in UNIX time
  - `slot` integer, required — Slot number
  - `index` integer, required — Transaction index within the block
  - `output_amount` object[], required
    - `unit` string, Lovelace or concatenation of asset policy_id and hex-encoded asset_name, required — The unit of the value
    - `quantity` string, required — The quantity of the unit
  - `fees` string, required — Fees of the transaction in Lovelaces
  - `deposit` string, required — Deposit within the transaction in Lovelaces
  - `size` integer, required — Size of the transaction in Bytes
  - `invalid_before` string, nullable, required — Left (included) endpoint of the timelock validity intervals
  - `invalid_hereafter` string, nullable, required — Right (excluded) endpoint of the timelock validity intervals
  - `utxo_count` integer, required — Count of UTXOs within the transaction
  - `withdrawal_count` integer, required — Count of the withdrawals within the transaction
  - `mir_cert_count` integer, required — Count of the MIR certificates within the transaction
  - `delegation_count` integer, required — Count of the delegations within the transaction
  - `stake_cert_count` integer, required — Count of the stake keys (de)registration within the transaction
  - `pool_update_count` integer, required — Count of the stake pool registration and update certificates within the transaction
  - `pool_retire_count` integer, required — Count of the stake pool retirement certificates within the transaction
  - `asset_mint_or_burn_count` integer, required — Count of asset mints and burns within the transaction
  - `redeemer_count` integer, required — Count of redeemers within the transaction
  - `valid_contract` boolean, required — True if contract script passed validation
  - `treasury_donation` string, required — Treasury donation in Lovelaces

## Other responses

- `400` — Bad request
- `403` — Authentication secret is missing or invalid
- `404` — Component not found
- `418` — IP has been auto-banned for extensive sending of requests after usage limit has been reached
- `429` — Usage limit reached
- `500` — Internal Server Error

---

[API](https://skmtc.net/txpipe/apis/blockfrost-io-api-documentation.md) · [All operations](https://skmtc.net/txpipe/apis/blockfrost-io-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/txpipe/blockfrost-io-api-documentation/revisions/4a2f67b16876/schema)
