Skip to main content
GET
Get transaction status (Venezuela)

Authorizations

Authorization
string
header
required

User API authentication token with format cash_<64-char-hex>. Sample value cash_16cdc3b6f83c72d9d2680adca4f430962981f6bf32613a129dded0aa060387d2.

Path Parameters

id
string<uuid>
required

Response

Transaction status

id
string<uuid>
required
externalID
string
required
status
string
required

Current ledger status. Includes pending for cash-in, processing when a payout is accepted, pending_kyc while identity verification holds a payout, done, and cancelled.

direction
enum<string>
required
Available options:
Inbound,
Outbound
amount
string
required

Positive USDT decimal string. Not a JSON number. Up to 8 fractional digits may be present. VES amounts are not this field.

Pattern: ^\d+(\.\d+)?$
Example:

"100.5"

currency
string
required
Example:

"USDT"

orden_id
integer

Included only when present.

montoFiat
string

VES metadata. Included only when present.

tasaCompra
string

VES metadata. Included only when present.

banco
string

Inbound pay-in bank. Never returned for a payout.

numero_cuenta
string

Inbound pay-in account number. Never returned for a payout.

kyc_url
string

Outbound only. Included when a non-empty URL was stored, including when an outbound was cancelled because identity verification was required.

kyc_expires_at
string<date-time>

Included while a pending_kyc hold is open.

cancelledReason
enum<string>

Included only for KOLLAT_KYC_EXPIRED, KOLLAT_KYC_DECLINED, or KOLLAT_KYC_REQUIRED. Other cancellation reasons are omitted.

Available options:
KOLLAT_KYC_EXPIRED,
KOLLAT_KYC_DECLINED,
KOLLAT_KYC_REQUIRED
feeBreakdown
object

Optional fee snapshot on a direct transaction status response. Amounts and rates are decimal strings. Omitted when the transaction has no breakdown. collectedAmount is the percentage transaction fee plus the flat fee. platformFee is the recorded wallet cost and is not added to collectedAmount. Includes flatFee.source, which transaction webhooks omit.