> ## Documentation Index
> Fetch the complete documentation index at: https://docs.talaria.chat/llms.txt
> Use this file to discover all available pages before exploring further.

# Get submitted transaction status

> Read the local submission receipt held by the same Directory instance

This endpoint returns a receipt for a transaction previously submitted through `POST /transactions` to the **same Directory process**.

It is not yet a general chain explorer. A missing receipt does not prove that the transaction does not exist on-chain.

## Request

<ParamField path="txHash" type="string" required>
  The transaction hash returned by the submit endpoint.
</ParamField>

<RequestExample>
  ```bash Request theme={null}
  curl --request GET \
    --url "https://directory.example.com/transactions/0x%3Ctransaction-hash%3E"
  ```
</RequestExample>

## Response

```json 200 Response theme={null}
{
  "tx_hash": "0x<transaction-hash>",
  "status": "submitted",
  "submitted_at": "2026-07-24T16:30:00Z",
  "finalized": false,
  "dispatch_result": "pending"
}
```

<Warning>
  `submitted` means the Directory broadcast the bytes. It does not mean a block included the transaction or that the runtime dispatch succeeded.
</Warning>

## Straight to the point

```http theme={null}
GET /transactions/{txHash}
```

* Authentication: none
* Success: `200`
* Not tracked by this Directory instance: `404 transaction_not_found`
* Finality tracking: not currently implemented
