Get a Quote

Overview

In Transfer API v2, all transfers must be preceded by a successful Quote API call.

The Quote API is responsible for:

  • Locking pricing and fees
  • Determining settlement routes
  • Calculating commissions and platform fees
  • Defining expiration windows for execution

Step 1: Create a Quote

Before initiating a transfer, you must first request a quote.

Quote Request Example

{
    "source": {
        "country": "US",
        "chain": "ethereum",
        "asset": "USDC",
        "type": "individual"
    },
    "destination": {
        "chain": "avalanche",
        "asset": "USDC",
        "amount": 3000,
        "type": "individual"
    },
    "commission": {
        "amount": 10,
        "percentage": 0
    }
}

Quote Response Example

{
    "data": [
        {
            "id": "quote_BoWt0rEkZgjEFkAKJSVAqyZqZxfy3gllaipYhJHH",
            "payment_method": "ON_CHAIN",
            "chain": "ethereum",
            "source_country": null,
            "destination_country": null,
            "source_amount": "3010.000000",
            "source_currency": "USDC",
            "destination_amount": "3000.000000",
            "destination_currency": "USDC",
            "destination_chain": "avalanche",
            "exchange_rate": "1.000000",
            "exchange_pair": "USDC/USDC",
            "crypto_settlement_time_min": 5,
            "crypto_settlement_time_max": 20,
            "crypto_settlement_time_unit": "MINUTES",
            "source_type": "individual",
            "destination_type": "individual",
            "quote_expire_date": "2025-12-26T18:38:42+00:00",
            "crypto_funds_settlement_expire_date": "2025-12-26T18:38:42+00:00",
            "fees": [
                {
                    "type": "HARBOR_FEE",
                    "amount": "55.160875",
                    "currency": "USDC",
                    "charge_from": "OwlPay Harbor",
                    "payer": "Wallet Service Provider"
                },
                {
                    "type": "COMMISSION_FEE",
                    "amount": "10.000000",
                    "currency": "USDC",
                    "charge_from": "Wallet Service Provider",
                    "payer": "customer"
                }
            ],
            "created_at": "2025-12-26T17:08:42+00:00",
            "updated_at": "2025-12-26T17:08:42+00:00"
        }
    ]
}