---
title: "Get Transaction"
method: GET
path: "/api/v2/minikit/transaction/{transaction_id}"
---

# Get Transaction

`GET /api/v2/minikit/transaction/{transaction_id}`

Query transactions for their current status.

## Path parameters

- `transaction_id` string, required

## Query parameters

- `app_id` string, required
- `type` 'payment' | 'transaction'

## Response `200`

Transaction status

- GetTransactionResponse
  - `reference` string — Your unique reference for the transaction
  - `transaction_hash` string — On-chain transaction hash
  - `transaction_status` 'pending' | 'mined' | 'failed' — Current status of the transaction
  - `from` string — Sender address
  - `chain` string — Blockchain network name
  - `timestamp` string, date-time — ISO 8601 timestamp when created
  - `token_amount` string — Amount transferred (BigInt with 6 decimals)
  - `token` string — Token symbol
  - `to` string — Receiver address
  - `app_id` string — Your app ID

---

[API](https://skmtc.dev/world/apis/developer-portal-api.md) · [All operations](https://skmtc.dev/world/apis/developer-portal-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/world/developer-portal-api/revisions/a99055a8765b/schema)
