---
title: "Get the Hash of a Signed Transaction"
method: POST
path: "/construction/hash"
tags: ["Construction"]
---

# Get the Hash of a Signed Transaction

`POST /construction/hash`

TransactionHash returns the network-specific transaction hash for
a signed transaction.

## Request body

- ConstructionHashRequest — ConstructionHashRequest is the input to the `/construction/hash` endpoint.
  - `network_identifier` NetworkIdentifier, required — unresolved $ref
  - `signed_transaction` string, required

## Response `200`

Expected response to a valid request

- TransactionIdentifierResponse — TransactionIdentifierResponse contains the transaction_identifier of a transaction that was submitted to either `/construction/hash` or `/construction/submit`.
  - `transaction_identifier` TransactionIdentifier, required — unresolved $ref
  - `metadata` object

## Other responses

- `500` — unexpected error

---

[API](https://skmtc.dev/coinbase/apis/rosetta.md) · [All operations](https://skmtc.dev/coinbase/apis/rosetta/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/coinbase/rosetta/revisions/758497aacc08/schema)
