---
title: "Get Transaction Status (Brazil)"
method: GET
path: "/br/transactions/{id}/status"
tags: ["Brazil"]
---

# Get Transaction Status (Brazil)

`GET /br/transactions/{id}/status`

Fetch the current status of a direct transaction (inbound or outbound).
Distinct from `GET /transaction/{id}/status` which returns TransactionRequest status.

## Path parameters

- `id` string, uuid, required

## Response `200`

Transaction status

- DirectTransactionStatus — Status of a direct transaction (inbound or outbound)
  - `id` string, uuid
  - `externalID` string
  - `status` 'pending' | 'done' | 'expired' | 'cancelled'
  - `direction` 'Inbound' | 'Outbound'
  - `amount` string
  - `currency` string

## Other responses

- `401` — Unauthorized
- `404` — Transaction not found
- `502` — Payment provider error

---

[API](https://skmtc.net/hg/apis/hg-cash-api.md) · [All operations](https://skmtc.net/hg/apis/hg-cash-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hg/hg-cash-api/revisions/0d337f48a0b9/schema)
