curl -X GET "https://api.cngn.co/v1/api/transactions/WD-7f3a2b1c" \
-H "Authorization: Bearer YOUR_API_KEY"
const res = await fetch(
`https://api.cngn.co/v1/api/transactions/${trxRef}`,
{ headers: { Authorization: `Bearer ${API_KEY}` } }
);
res = requests.get(
f"https://api.cngn.co/v1/api/transactions/{trx_ref}",
headers={"Authorization": f"Bearer {API_KEY}"},
)
{
"status": 200,
"message": "Transaction fetched successfully",
"data": {
"id": "9f8b7c6d-5e4f-4a3b-9c2d-1e0f9a8b7c6d",
"from": "Acme Ltd",
"receiver": { "address": "0x8Ba1f109551bD432803012645Ac136ddd64DBA72" },
"amount": "25000.00",
"description": "Withdrawal to external wallet",
"createdAt": "2026-07-20T14:32:11.000Z",
"trx_ref": "WD-7f3a2b1c",
"trx_type": "withdrawal",
"network": "Base",
"asset_type": "credit_alphanum4",
"asset_symbol": "CNGN",
"base_trx_hash": "0x4a5b...e9f0",
"extl_trx_hash": null,
"explorer_link": "https://basescan.org/tx/0x4a5b...e9f0",
"status": "success"
}
}
{
"status": 400,
"message": "Transaction not found."
}
Wallet
Get Transaction
Retrieve a single transaction by its reference
GET
/
v1
/
api
/
transactions
/
{tnxRef}
curl -X GET "https://api.cngn.co/v1/api/transactions/WD-7f3a2b1c" \
-H "Authorization: Bearer YOUR_API_KEY"
const res = await fetch(
`https://api.cngn.co/v1/api/transactions/${trxRef}`,
{ headers: { Authorization: `Bearer ${API_KEY}` } }
);
res = requests.get(
f"https://api.cngn.co/v1/api/transactions/{trx_ref}",
headers={"Authorization": f"Bearer {API_KEY}"},
)
{
"status": 200,
"message": "Transaction fetched successfully",
"data": {
"id": "9f8b7c6d-5e4f-4a3b-9c2d-1e0f9a8b7c6d",
"from": "Acme Ltd",
"receiver": { "address": "0x8Ba1f109551bD432803012645Ac136ddd64DBA72" },
"amount": "25000.00",
"description": "Withdrawal to external wallet",
"createdAt": "2026-07-20T14:32:11.000Z",
"trx_ref": "WD-7f3a2b1c",
"trx_type": "withdrawal",
"network": "Base",
"asset_type": "credit_alphanum4",
"asset_symbol": "CNGN",
"base_trx_hash": "0x4a5b...e9f0",
"extl_trx_hash": null,
"explorer_link": "https://basescan.org/tx/0x4a5b...e9f0",
"status": "success"
}
}
{
"status": 400,
"message": "Transaction not found."
}
Fetches the full record for one transaction on your business account (deposit, withdrawal, redemption, or bridge), including its on-chain hash and current status. Only transactions that belong to your business are returned.
To list many transactions, use Get Transactions.
Response (decrypted
Returns a single transaction object, the same shape as items in Get Transactions.
Path parameters
string
required
The transaction reference (
trx_ref), as returned by Withdraw, Redeem Asset, Bridge, or Get Transactions.Response (decrypted data)
Returns a single transaction object, the same shape as items in Get Transactions.
string
Unique transaction ID.
string
Sender identifier or address.
object
Either
{ "address": "0x..." } for on-chain transfers or { "bank": "...", "accountNumber": "..." } for fiat settlement.string
Transaction amount.
string
Human-readable description.
string
ISO 8601 creation timestamp.
string
Transaction reference.
string
Transaction type (e.g.
deposit, withdrawal, redeem, swap).string
Network the transaction executed on.
string
Asset classification.
string
Asset ticker (
CNGN).string | null
On-chain hash on the origin network, if applicable.
string | null
On-chain hash on the external/destination network, if applicable.
string | null
Block explorer URL for the transaction.
string
Transaction status (e.g.
pending, success, failed).curl -X GET "https://api.cngn.co/v1/api/transactions/WD-7f3a2b1c" \
-H "Authorization: Bearer YOUR_API_KEY"
const res = await fetch(
`https://api.cngn.co/v1/api/transactions/${trxRef}`,
{ headers: { Authorization: `Bearer ${API_KEY}` } }
);
res = requests.get(
f"https://api.cngn.co/v1/api/transactions/{trx_ref}",
headers={"Authorization": f"Bearer {API_KEY}"},
)
{
"status": 200,
"message": "Transaction fetched successfully",
"data": {
"id": "9f8b7c6d-5e4f-4a3b-9c2d-1e0f9a8b7c6d",
"from": "Acme Ltd",
"receiver": { "address": "0x8Ba1f109551bD432803012645Ac136ddd64DBA72" },
"amount": "25000.00",
"description": "Withdrawal to external wallet",
"createdAt": "2026-07-20T14:32:11.000Z",
"trx_ref": "WD-7f3a2b1c",
"trx_type": "withdrawal",
"network": "Base",
"asset_type": "credit_alphanum4",
"asset_symbol": "CNGN",
"base_trx_hash": "0x4a5b...e9f0",
"extl_trx_hash": null,
"explorer_link": "https://basescan.org/tx/0x4a5b...e9f0",
"status": "success"
}
}
{
"status": 400,
"message": "Transaction not found."
}