Get Transaction Details

Retrieve full details of a specific transaction by its ID.

This article guides you through retrieving the complete details of a single transaction. This is useful when you need to inspect a specific operation more closely — for example, to check its current status, review the processing timeline, or access type-specific data such as sender and receiver information for an issuance, or the recipient blockchain address for a crypto withdrawal.

The GET /mint_platform/v1/transactions/{transactionId} method returns the full detail object of the transaction identified by the given UUID. This endpoint requires the "View account information" permission enabled in your API key.

GET https://stage.buildwithjuno.com/mint_platform/v1/transactions/{transactionId}

Path Parameter

Parameter Name

Description

Required

transactionId

The Juno-provided unique identifier (UUID) of the transaction. Juno returns this ID when a transaction request is accepted (for example, in issuance, redemption, crypto withdrawal, and v2 conversion create responses).

If you need to look up an older transaction instead of using the create response, you can use GET /mint_platform/v1/transactions with the appropriate filters for the transaction types.

Yes

Response Fields

The response payload contains the following fields:

Field

Description

transaction_id

The unique UUID identifier of the transaction.

amount

The transaction amount.

currency

The currency associated with the transaction (e.g., MXN, MXNB, BRL, BRL1, USDT, USDC). Fiat-related operations (ISSUANCE, REDEMPTION, CONVERSION) return uppercase codes, while crypto operations (CRYPTO_DEPOSIT, CRYPTO_WITHDRAWAL) return lowercase token symbols (e.g., mxnb).

transaction_type

The type of transaction. Valid values: ISSUANCE, REDEMPTION, CRYPTO_DEPOSIT, CRYPTO_WITHDRAWAL, CONVERSION.

status

The current status of the transaction. Valid values: PENDING, IN_PROGRESS, COMPLETE, FAILED. See Transaction Status for details.

network

The blockchain network used (e.g., ARBITRUM, POLYGON). Not present for CONVERSION transactions.

failure_reason

If the transaction has a FAILED status, this field contains a code describing the reason. null otherwise.

typed_details

An object with additional information specific to the transaction type. The fields within this object vary by transaction_type. See the examples below.

timeline

An ordered list of processing steps for the transaction. Each step contains:

  • step — human-readable description of the step
  • step_key — machine-readable key identifying the step
  • status — current status of the step: PENDING, IN_PROGRESS, COMPLETE, or FAILED
  • receipt — transaction hash or receipt associated with the step; omitted if not applicable
  • uid — unique identifier associated with the step; omitted if not applicable

created_at

The date and time when the transaction was created, in ISO 8601 format.

updated_at

The date and time when the transaction was last updated, in ISO 8601 format.

Examples

The following examples show the response for each supported transaction type.

{
    "success": true,
    "payload": {
        "transaction_id": "8ea9828d-c908-45c6-b8a5-721fa76c2a85",
        "amount": 160,
        "currency": "MXN",
        "transaction_type": "ISSUANCE",
        "created_at": "2026-04-15T15:20:08.556305Z",
        "updated_at": "2026-04-15T15:20:34.440893Z",
        "status": "COMPLETE",
        "timeline": [
            {
                "step": "Deposit received",
                "step_key": "DEPOSIT_RECEIVED",
                "status": "COMPLETE",
                "receipt": "TESTSPEI827811776266407555",
                "uid": "6d059c19b3624ddcbe42e85c05e027e8"
            },
            {
                "step": "Bitso Transfer",
                "step_key": "BITSO_TRANSFER",
                "status": "COMPLETE",
                "uid": "c134b9bcb01487f759063636fadb99ae"
            },
            {
                "step": "Tokens issued",
                "step_key": "TOKENS_MINTED",
                "status": "COMPLETE",
                "receipt": "0x7712690d2b6c3012baf9e532c558b78df0f110ac4c34453a55c06f1b80f02982"
            },
            {
                "step": "Tokens transferred",
                "step_key": "TOKENS_TRANSFERRED",
                "status": "COMPLETE",
                "receipt": "0x21a737e0c0198456c80a85b9bfa023f1a5acf31bacc3aa10b362651167c630d0",
                "uid": "19303e1a8b977073ab2d2de6aa60d249"
            }
        ],
        "failure_reason": null,
        "typed_details": {
            "type": "ISSUANCE",
            "sender_name": "Daros",
            "sender_clabe": "646180115400230775",
            "receiver_clabe": "710969000000423186"
        },
        "network": "ARBITRUM"
    }
}
{
    "success": true,
    "payload": {
        "transaction_id": "16844d64-04b1-4124-8abd-9b1399021f8b",
        "amount": 161,
        "currency": "MXN",
        "transaction_type": "REDEMPTION",
        "created_at": "2026-04-15T15:20:20.745099Z",
        "updated_at": "2026-04-15T15:23:20.135984Z",
        "status": "COMPLETE",
        "timeline": [
            {
                "step": "Tokens transferred",
                "step_key": "TOKENS_TRANSFERRED",
                "status": "COMPLETE",
                "receipt": "0x185155c6dc31e2d113bbefa8cfc36f3a20cafba4d6d39e5ec495e91413e8dddb",
                "uid": "d62403fbf870549759b70a57b6923809"
            },
            {
                "step": "Tokens burned",
                "step_key": "TOKENS_BURNED",
                "status": "COMPLETE",
                "receipt": "0xc0bd42c479a92d635c46186a98b85275981498041ebddcceb91db1698c0c15fd"
            },
            {
                "step": "Bitso Transfer",
                "step_key": "BITSO_TRANSFER",
                "status": "COMPLETE",
                "uid": "7294fc10b595ee4f0d981ca9f7fd3b36"
            },
            {
                "step": "Fiat sent to recipient bank account",
                "step_key": "FIAT_SENT",
                "status": "COMPLETE",
                "receipt": "202604159071007000000014852501",
                "uid": "3c8752271c8ca9296f6cd157bef9676b"
            }
        ],
        "failure_reason": null,
        "typed_details": {
            "type": "REDEMPTION",
            "recipient_legal_name": "DarosBB5",
            "recipient_clabe": "646180115400230775",
            "tag": "Test"
        },
        "network": "ARBITRUM"
    }
}
{
    "success": true,
    "payload": {
        "transaction_id": "7effa8b7-51df-4903-87bf-4d011117a929",
        "amount": 9.00000000,
        "currency": "mxnb",
        "transaction_type": "CRYPTO_DEPOSIT",
        "created_at": "2026-04-02T17:03:36.069086Z",
        "updated_at": "2026-04-02T17:03:36.541981Z",
        "status": "COMPLETE",
        "timeline": [
            {
                "step": "Deposit received",
                "step_key": "DEPOSIT_RECEIVED",
                "status": "COMPLETE",
                "receipt": "0x0599fa789a481fd9118163562cfeb4a63fe15397d61f0cce81407075080be24c",
                "uid": "dc295db3f571078fdd73a4466efe7612"
            }
        ],
        "failure_reason": null,
        "typed_details": {
            "type": "CRYPTO_DEPOSIT",
            "network": "arbitrum"
        },
        "network": "ARBITRUM"
    }
}
{
    "success": true,
    "payload": {
        "transaction_id": "855e0d5a-f360-46bb-8bb2-d7e881465a18",
        "amount": 100,
        "currency": "mxnb",
        "transaction_type": "CRYPTO_WITHDRAWAL",
        "created_at": "2026-03-26T17:01:52.034841Z",
        "updated_at": "2026-03-26T17:02:01.369011Z",
        "status": "COMPLETE",
        "timeline": [
            {
                "step": "Withdrawal received",
                "step_key": "WITHDRAWAL_RECEIVED",
                "status": "COMPLETE",
                "receipt": "0x70b82ff132c19b6282e0e1a684ef1fee90920c0bdfe5acdc21e313c8caf633d2",
                "uid": "f19996636a81f2c14c8cc3e93bc692a2"
            }
        ],
        "failure_reason": null,
        "typed_details": {
            "type": "CRYPTO_WITHDRAWAL",
            "network": "arbitrum",
            "recipient_address": "0xD69E4bfB516BCAC4a7b59c73aD9870b33Af6e56F"
        },
        "network": "ARBITRUM"
    }
}
{
    "success": true,
    "payload": {
        "transaction_id": "d4e5f6a7-b8c9-0123-defa-234567890123",
        "amount": 1000,
        "currency": "MXNB",
        "transaction_type": "CONVERSION",
        "created_at": "2026-02-03T09:00:00+00:00",
        "updated_at": "2026-02-03T09:01:00+00:00",
        "status": "COMPLETE",
        "timeline": [],
        "failure_reason": null,
        "typed_details": {
            "type": "CONVERSION",
            "quote_id": "a22584ec-8006-4077-b25b-3686e0fb77f3",
            "amount_from": 50.25,
            "currency_from": "USDC",
            "exchange_rate": 19.9
        }
    }
}
{
    "success": true,
    "payload": {
        "transaction_id": "f6a7b8c9-d0e1-2345-fabc-456789012345",
        "amount": 500,
        "currency": "MXN",
        "transaction_type": "REDEMPTION",
        "created_at": "2026-02-05T11:00:00+00:00",
        "updated_at": "2026-02-05T11:10:00+00:00",
        "status": "FAILED",
        "timeline": [
            {
                "step": "Tokens transferred",
                "step_key": "TOKENS_TRANSFERRED",
                "status": "COMPLETE",
                "receipt": "0x185155c6dc31e2d113bbefa8cfc36f3a20cafba4d6d39e5ec495e91413e8dddb",
                "uid": "d62403fbf870549759b70a57b6923809"
            },
            {
                "step": "Tokens burned",
                "step_key": "TOKENS_BURNED",
                "status": "COMPLETE",
                "receipt": "0xc0bd42c479a92d635c46186a98b85275981498041ebddcceb91db1698c0c15fd"
            },
            {
                "step": "Bitso Transfer",
                "step_key": "BITSO_TRANSFER",
                "status": "COMPLETE",
                "uid": "7294fc10b595ee4f0d981ca9f7fd3b36"
            },
            {
                "step": "Fiat sent to recipient bank account",
                "step_key": "FIAT_SENT",
                "status": "FAILED"
            }
        ],
        "failure_reason": "SETTLEMENT_TRANSFER_FAILED",
        "typed_details": {
            "type": "REDEMPTION",
            "recipient_legal_name": "Carlos Garcia",
            "recipient_clabe": "111222333444555666",
            "tag": null
        },
        "network": "ARBITRUM"
    }
}