---
title: "Get transaction details by ID or the origin transaction hash"
method: GET
path: "/transaction-id/{transactionId}"
tags: ["RFQ Indexer API"]
---

# Get transaction details by ID or the origin transaction hash

`GET /transaction-id/{transactionId}`

Retrieves detailed information about a transaction, including deposit, relay, proof, claim, and refund data if available

## Path parameters

- `transactionId` string, required

## Response `200`

Successful response

- object
  - `Bridge` object — General transaction fields
  - `BridgeRequest` object — Deposit information
  - `BridgeRelay` object — Relay information
  - `BridgeRefund` object — Refund information
  - `BridgeProof` object — Proof information (if available)
  - `BridgeClaim` object — Claim information (if available)
  - `BridgeDispute` object — Dispute information (if available)

## Other responses

- `404` — Transaction not found
- `500` — Server error

---

[API](https://skmtc.dev/synapseprotocol/apis/synapse-protocol-rest-api.md) · [All operations](https://skmtc.dev/synapseprotocol/apis/synapse-protocol-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/synapseprotocol/synapse-protocol-rest-api/revisions/9949980b368b/schema)
