> ## Documentation Index
> Fetch the complete documentation index at: https://guides.saber.money/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Pool Sell Transaction Details

> This endpoint covers 6 documented variants, distinguished by query parameter value:
- **Get External Sell Transaction Details** (`get-external-sell-transaction-details`): Get details and status for an external sell transaction (post-funded, quote-locked offramp).
- **Get Pool Sell Transaction Details** (`get-pool-sell-transaction-details`): Get details for a pool sell transaction.
- **Get Sell Transaction Details** (`get-sell-transaction-details`): Get details for a sell transaction.
- **Get Pool Buy Transaction Details** (`get-pool-buy-transaction-details`): Get details for a pool buy transaction.
- **Get Crypto Deposit Transaction Details** (`get-crypto-deposit-transaction-details`): Get Crypto Deposit Transaction Details
- **Get Crypto Withdraw Transaction Details** (`get-crypto-withdraw-transaction-details`): Get crypto withdraw transaction details.

Pass `transaction_type=POOL_SELL` to fetch details for a pool sell transaction.

**Possible `status` values:** `CREATED`, `PROCESSING`, `COMPLETED`, `FAILED`, `CANCELLED`, `APPROVAL_REQUIRED`, `SOURCE_INVALID`, `VERIFICATION_PENDING`, `REFUND_INITIATED`, `REFUND_COMPLETED`

**Error codes:** `4004`: Transaction not found


## OpenAPI

````yaml openapi-v2.json GET /api/v2/wallet/transaction
openapi: 3.1.0
info:
  title: Saber Money API (v2)
  version: v2
  description: >-
    ## Authentication


    There is no standalone API-key auth — every request must be **signed**. An
    API key by itself authenticates nothing. Each call requires four headers
    together: `X-Api-Key` (your key), `X-Signature` (HMAC-SHA256 of `apiKey +
    timestamp` — or `apiKey + timestamp + userId` when `X-User-Id` is required —
    keyed with your API secret), `X-Timestamp` (unix seconds), and
    `X-Request-Id` (any unique string per request). The signature must be
    computed by a client script; there is no way to derive it by hand. Use the
    HMAC Generator flow to compute valid values for manual testing.


    ## Common Authentication Errors


    - **Invalid Client ID**: {"error_code":6092,"message":"X-Client-Id
    invalid","success":false}

    - **Invalid Secret**: {"error_code":6090,"message":"invalid
    secret","success":false}

    - **Timestamp (Older than 10 secs)**:
    {"errors":{"error_code":6093,"text":"timestamp expired"},"success":false}
servers:
  - url: https://api.saber.money
security: []
paths:
  /api/v2/wallet/transaction:
    get:
      tags:
        - Offramp
        - Onramp
        - Wallet Operations
      summary: Get Transaction Details
      description: >-
        This endpoint covers 6 documented variants, distinguished by query
        parameter value:

        - **Get External Sell Transaction Details**
        (`get-external-sell-transaction-details`): Get details and status for an
        external sell transaction (post-funded, quote-locked offramp).

        - **Get Pool Sell Transaction Details**
        (`get-pool-sell-transaction-details`): Get details for a pool sell
        transaction.

        - **Get Sell Transaction Details** (`get-sell-transaction-details`): Get
        details for a sell transaction.

        - **Get Pool Buy Transaction Details**
        (`get-pool-buy-transaction-details`): Get details for a pool buy
        transaction.

        - **Get Crypto Deposit Transaction Details**
        (`get-crypto-deposit-transaction-details`): Get Crypto Deposit
        Transaction Details

        - **Get Crypto Withdraw Transaction Details**
        (`get-crypto-withdraw-transaction-details`): Get crypto withdraw
        transaction details.
      operationId: get-external-sell-transaction-details-v2
      parameters:
        - name: X-Api-Key
          in: header
          required: true
          description: Your API key (configured in credentials)
          schema:
            type: string
        - name: X-Signature
          in: header
          required: true
          description: >-
            HMAC-SHA256 signature (auto-generated) To test manually: HMAC-SHA256
            of `apiKey + timestamp` (or `apiKey + timestamp + userId` when
            X-User-Id is required), keyed with your API secret. The HMAC
            Generator flow computes this for you.
          schema:
            type: string
        - name: X-Timestamp
          in: header
          required: true
          description: >-
            Unix timestamp in seconds (auto-generated) Unix seconds, e.g.
            `Math.floor(Date.now() / 1000)`. Must match the timestamp used in
            the X-Signature computation.
          schema:
            type: string
        - name: X-Request-Id
          in: header
          required: true
          description: >-
            Unique request identifier (auto-generated) Any unique string per
            request, e.g. a UUID.
          schema:
            type: string
        - name: X-User-Id
          in: header
          required: true
          description: User UUID (set above)
          schema:
            type: string
        - name: transaction_type
          in: query
          required: true
          description: Must be `EXTERNAL_SELL`.
          schema:
            type: string
            description: Must be `EXTERNAL_SELL`.
            enum:
              - EXTERNAL_SELL
              - POOL_SELL
              - SELL
              - BUY
              - POOL_BUY
              - EXTERNAL_BUY
              - DEPOSIT
              - WITHDRAW
        - name: transaction_id
          in: query
          required: true
          description: >-
            Parent transaction UUID, returned as `id` from the
            create-external-sell-transaction and confirm-onchain-funding
            responses.
          schema:
            type: string
            description: >-
              Parent transaction UUID, returned as `id` from the
              create-external-sell-transaction and confirm-onchain-funding
              responses.
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                properties:
                  success:
                    type: boolean
                  data:
                    type: object
                    properties:
                      transaction_type:
                        type: string
                        enum:
                          - EXTERNAL_SELL
                          - POOL_SELL
                          - SELL
                          - BUY
                          - POOL_BUY
                          - EXTERNAL_BUY
                          - DEPOSIT
                          - CRYPTO_DEPOSIT
                          - WITHDRAW
                          - CRYPTO_WITHDRAW
                      status:
                        type: string
                        enum:
                          - CREATED
                          - PAYMENT_INITIATED
                          - FUNDS_RECEIVED
                          - COMPLETED
                          - FAILED
                          - REFUND_INITIATED
                          - REFUND_COMPLETED
                          - REFUND_FAILED
                          - PROCESSING
                          - CANCELLED
                          - APPROVAL_REQUIRED
                          - SOURCE_INVALID
                          - VERIFICATION_PENDING
                          - PENDING
                          - REVERTED
                          - REJECTED
                          - EXPIRED
                          - SUCCESSFUL
                      created_at:
                        type: integer
                      updated_at:
                        type: integer
                      id:
                        type: string
                      crypto_symbol:
                        type: string
                      fiat_symbol:
                        type: string
                      exchange_rate:
                        type:
                          - number
                          - integer
                      crypto_amount:
                        type:
                          - integer
                          - number
                      fiat_amount:
                        type:
                          - number
                          - integer
                      bank_transaction_id:
                        type: string
                      source_id:
                        type: string
                      user_id:
                        type: string
                      usd_value:
                        type: integer
                      deposit_crypto_address:
                        type: string
                      deposit_network:
                        type: string
                      destination_instrument_id:
                        type: string
                      amount:
                        type: integer
                      uuid:
                        type: string
                      symbol:
                        type: string
                      tag:
                        type: string
                      source_address:
                        type: string
                      address:
                        type: string
                      network:
                        type: string
                      txn_hash:
                        type: string
              examples:
                get-external-sell-transaction-details:
                  summary: Get External Sell Transaction Details
                  value:
                    success: true
                    data:
                      id: 01992e48-db7d-7c55-bb87-6f4e1abf5fe3
                      transaction_type: EXTERNAL_SELL
                      status: FUNDS_RECEIVED
                      created_at: 1757418150839
                      updated_at: 1757418150841
                      crypto_symbol: USDT
                      fiat_symbol: INR
                      crypto_amount: 0.695712
                      fiat_amount: 55.38
                      deposit_crypto_address: '0xabcdef1234567890abcdef1234567890abcdef12'
                      deposit_network: BSC
                      destination_instrument_id: a4680ba9-5ac6-4629-9493-2a88b160cd33
                      bank_transaction_id: ''
                      source_id: ''
                get-pool-sell-transaction-details:
                  summary: Get Pool Sell Transaction Details
                  value:
                    success: true
                    data:
                      transaction_type: POOL_SELL
                      status: COMPLETED
                      created_at: 1742207345000
                      updated_at: 1742207346000
                      id: 0195a3a6-62c2-766b-b984-7f9f1754b3f1
                      crypto_symbol: USDT
                      fiat_symbol: INR
                      exchange_rate: 84.5697357304762
                      crypto_amount: 21
                      fiat_amount: 1775.96445034
                      bank_transaction_id: '1234'
                      source_id: ''
                get-sell-transaction-details:
                  summary: Get Sell Transaction Details
                  value:
                    success: true
                    data:
                      transaction_type: SELL
                      status: PROCESSING
                      created_at: 1748500000000
                      updated_at: 1748500001000
                      id: c9d5e390-a79a-4f49-a4d9-a3d5b74e325d
                      crypto_symbol: USDT
                      fiat_symbol: INR
                      crypto_amount: 12.05
                      fiat_amount: 1000
                      exchange_rate: 82.56
                      bank_transaction_id: ''
                      source_id: ''
                get-pool-buy-transaction-details:
                  summary: Get Pool Buy Transaction Details
                  value:
                    success: true
                    data:
                      transaction_type: POOL_BUY
                      status: PROCESSING
                      created_at: 1745919002000
                      updated_at: 1745919003000
                      id: 019680e1-c74f-79b7-9a0b-cc316731bfd4
                      crypto_symbol: USDT
                      fiat_symbol: EUR
                      exchange_rate: 0
                      crypto_amount: 13.333333
                      fiat_amount: 12
                      user_id: ''
                      usd_value: 0
                      bank_transaction_id: ''
                      source_id: ''
                get-crypto-deposit-transaction-details:
                  summary: Get Crypto Deposit Transaction Details
                  value:
                    success: true
                    data:
                      id: 019d1ac0-efde-77fd-b837-4e6a51d2e798
                      transaction_type: CRYPTO_DEPOSIT
                      status: COMPLETED
                      amount: 20
                      created_at: 1774270345000
                      updated_at: 1774270345000
                      uuid: 019d1ac0-efde-77fd-b837-4e6a51d2e798
                      symbol: USDT
                      user_id: 0087fe08-1d36-43d5-8c9c-94d7c934b8e8
                      usd_value: 20
                      tag: ''
                      source_address: ''
                      address: 500915ff-3cc1-4486-bf32-0469458f6f7c
                      network: BSC
                get-crypto-withdraw-transaction-details:
                  summary: Get Crypto Withdraw Transaction Details
                  value:
                    success: true
                    data:
                      id: 019d1f43-f157-71c4-b52e-efffef7e6896
                      transaction_type: CRYPTO_WITHDRAW
                      status: COMPLETED
                      amount: 9
                      created_at: 1774346040000
                      updated_at: 1774346041000
                      uuid: 019d1f43-f157-71c4-b52e-efffef7e6896
                      symbol: USDT
                      user_id: 0087fe08-1d36-43d5-8c9c-94d7c934b8e8
                      usd_value: 9
                      txn_hash: 019d1f43-f3dc-7e30-b203-3d5f5f1f3f0c
                      tag: ''
                      source_address: ''
                      address: '0x226af21d60133c23a59d51d1111439ca8afd26a7'
                      network: BSC
        '404':
          description: '`4004`: Transaction not found'
          content:
            application/json:
              schema:
                type: object
                properties:
                  success:
                    type: boolean
                    enum:
                      - false
                  errors:
                    type: array
                    items:
                      type: object
                      properties:
                        code:
                          type:
                            - integer
                            - string
                        text:
                          type: string
              examples:
                get-external-sell-transaction-details:
                  summary: Get External Sell Transaction Details
                  value:
                    success: false
                    errors:
                      - code: 4004
                        text: Transaction not found
                get-pool-sell-transaction-details:
                  summary: Get Pool Sell Transaction Details
                  value:
                    success: false
                    errors:
                      - code: 4004
                        text: Transaction not found
                get-sell-transaction-details:
                  summary: Get Sell Transaction Details
                  value:
                    success: false
                    errors:
                      - code: 4004
                        text: Transaction not found
                get-pool-buy-transaction-details:
                  summary: Get Pool Buy Transaction Details
                  value:
                    code: 4004
                    text: Transaction not found
                get-crypto-deposit-transaction-details:
                  summary: Get Crypto Deposit Transaction Details
                  value:
                    code: 4004
                    text: Transaction not found
                get-crypto-withdraw-transaction-details:
                  summary: Get Crypto Withdraw Transaction Details
                  value:
                    code: 4004
                    text: Transaction not found

````

## Related topics

- [Get Sell Transaction Details](/api-reference/offramp/from-user-wallet/get-sell-transaction-details.md)
- [Get Pool Buy Transaction Details](/api-reference/onramp/to-pool-wallet/get-pool-buy-transaction-details.md)
- [Get External Sell Transaction Details](/api-reference/offramp/from-external-wallet/get-external-sell-transaction-details.md)
- [Get Crypto Deposit Transaction Details](/api-reference/wallet-operations/crypto-deposit/get-crypto-deposit-transaction-details.md)
- [Get Crypto Withdraw Transaction Details](/api-reference/wallet-operations/crypto-withdraw/get-crypto-withdraw-transaction-details.md)
