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

# Get Transaction Status (Chile)

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

Fetch the latest status of a Chile direct transaction (inbound or outbound)
and update HG.Cash when it has changed.

## Path parameters

- `id` string, uuid, required

## Response `200`

Transaction status

- object — 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
  - `providerStatus` string — Supplementary status detail when polling (optional)

## Other responses

- `401` — Unauthorized
- `404` — Transaction not found
- `502` — Unable to complete the payment operation

---

[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)
