1. Crypto Withdrawal
Partner API
  • Getting Started
    • Introduction
    • Authentication
    • Business Use Cases
  • API References
    • Partner Operations
      • Balances & Transaction History
        • Get Balances
        • Get Transaction History
        • Create Wallet
      • Currency Exchange
        • Retrieve Exchange Rate
        • Retrieve Exchange Rate and Create a Lock
        • Create and Finalize an Exchange
        • Retrieve Detailed Exchange Information
      • SEPA Transfers
        • Get SEPA Deposit Info
        • Get SEPA Deposit Contact List
        • Create a SEPA Transfer
        • Get SEPA Transfer Details
      • Crypto Withdrawal
        • Get Network Fee
        • Create Crypto Withdrawal
        • Get Crypto Withdrawal Details
      • Crypto Deposits
        • Update Travel Rule
      • Orders
        • Get Rates
        • Retrieve Order Rate and Create a Lock
        • Create and Finalize an Order
        • Get Order Details
      • Payment link & Checkout Link
        • Generate Payment Link
        • Generate Hosted Checkout
        • Get Payment Link Details
    • User Operations
      • Onboarding & KYC Flow
        • Create User Account
        • Method A: Add KYC File
        • Method B: Creating KYC Verification
        • Method B: Redirect to Verification
        • Method B: Get KYC Status
        • Add User Verification
        • Add POA File
      • Account Management
        • Update Existing User
        • Delete User
        • Suspend User
        • Unsuspend User
      • Balances & Transaction History
        • Get User Balances
        • Get User Transaction History
      • Currency Exchange
        • Retrieve Exchange Rate
        • Retrieve Exchange Rate and Create a Lock
        • Create and Finalize an Exchange
        • Retrieve Detailed Exchange Information
      • SEPA Transfers
        • Get SEPA Deposit Info
        • GET SEPA Deposit Contact List
        • Create a SEPA Transfer
        • Get SEPA Transfer Details
      • Crypto Withdrawal
        • Get Network Fee
          GET
        • Create Crypto Withdrawal
          POST
        • Get Crypto Withdrawal Details
          GET
      • Crypto Deposits
        • Update Travel Rule
      • Internal Transfers
        • Create a Transfer
        • Get Transfer Details
      • Virtual Cards
        • Create Virtual Card
        • Get All User Cards
        • Get Card Details
        • Update Card PIN
        • Block Card
        • Unblock Card
        • Get Card Limits
        • Update Card Limits
        • Delete Card
  • Integration
    • SDKs & Integration Guides
    • Transaction Processing
    • Error Handling
    • Rate Limiting
    • Webhooks
      • User & KYC Webhooks
        • User Balance Generation Webhook
        • KYC File Added Webhook
        • POA Verification Status Webhook
        • KYC Verification Status Webhook
        • Create Wallet Webhook
        • High Risk KYC Verification Webhook
      • Transfers & Payments Webhooks
        • Internal Transfer Webhook
        • IBAN Status Webhook
        • Partner SEPA Transfer Webhook
        • User SEPA Transfer Webhook
        • SEPA Deposit Webhook
        • Crypto Withdrawal Webhook
        • Crypto Deposit Webhook
        • Exchange Webhook
        • Card Transaction Webhook
        • Order Status Webhook
        • Payment Link Webhook
      • Card Webhooks
        • Card 3DS Code Webhook
        • Card Activation Code Webhook
  • Reference
    • Supported Countries
    • Supported Currencies
    • Fees
    • FAQ
    • Changelog
    • Support
  1. Crypto Withdrawal

Get Crypto Withdrawal Details

Testing Env
https://stage-api.fintegence.io
Testing Env
https://stage-api.fintegence.io
GET
/v1/crypto-withdrawal/details/{withdrawalId}
Retrieves the comprehensive status and details of a specific cryptocurrency withdrawal.
Use this endpoint to track the lifecycle of a transaction, from initial risk checks to final blockchain confirmation.

Key Information#

Transaction Hash: The transactionHash is populated once the status reaches SENT or SUCCESSFUL. This is the blockchain proof of payment.
User Data: The response includes the user context associated with the withdrawal, which is useful for support, reporting, and reconciliation.
Tracking: While the Crypto Withdrawal Webhook is recommended for real-time updates, this endpoint is the definitive source of truth for reconciliation and manual status checks.

Request

Authorization
API Key
Add parameter in header
x-api-key
Example:
x-api-key: ********************
or
Path Params

Responses

🟢200Success
application/json
Bodyapplication/json

🟠401Access Denied
🟠404P421: Withdrawal not found
🟠400P500: Unknown exception
🟠400P501: Service temporarily unavailable
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://stage-api.fintegence.io/v1/crypto-withdrawal/details/8ff2517c-19a9-4b80-a800-c64532328ad3' \
--header 'x-api-key: <api-key>'
Response Response Example
200 - Success
{
    "id": "a739eb03-7454-4b2b-adc1-0fcbf245500a",
    "amount": "5.2323",
    "fee": 10,
    "status": "SUCCESSFUL",
    "transactionHash": "0x8eedf79cd919a98bf9d85d36396c60711f3c8e126a336ac040688c9c502729dc",
    "currency": {
        "name": "usdc",
        "network": "ethereum"
    },
    "createdAt": "2025-07-31T10:52:03.229Z",
    "user": {
        "externalUserId": "75a1d530-3c12-44e8-a23a-0241b9e73c87",
        "email": "john.doe.test@example.com",
        "firstName": "John",
        "lastName": "Doe",
        "address": "456 Park Avenue",
        "city": "New York",
        "country": "US",
        "documentType": "PASSPORT",
        "documentNumber": "L898902C",
        "pesel": "123456789",
        "birthCountry": "US",
        "birthDate": "1994-09-02T00:00:00.000Z"
    }
}
Previous
Create Crypto Withdrawal
Next
Crypto Deposits
Built with