usingSumsub

Get KYC Reliance Quote

The Get Quote is a public API call that allows you to fetch a temporary price quote for a cryptocurrency transaction based on the selected fiat currency, cryptocurrency, payment method, and transaction amount. Since cryptocurrency prices are volatile, the returned quote is refreshed every minute to reflect the latest market price.

After fetching the supported cryptocurrencies and fiat currencies, you must call getQuote to get the latest exchange rate. This quote is critical for KYC verification and order placement:

KYC Process:

  • The quote ID must be passed when calling Get KYC Requirement .
  • Based on the order amount, the user may be required to complete different KYC tiers (Simple KYC, Standard KYC).

Order Placement:

  • The quote ID is also required when calling createOrder()
  • At the time of payment settlement, Transak sends the exact amount of cryptocurrency based on the latest exchange rate at that moment.

Thus, getQuote plays a vital role in the entire order flow, from KYC verification to order execution.

Additional Postman request: Get KYC Reliance Quote

get/api/v2/lookup/quotes

Request

  • Base URL: https://api-gateway-stg.transak.com
  • URL: https://api-gateway-stg.transak.com/api/v2/lookup/quotes
  • Auth: none declared. Required headers: x-user-ip, x-api-key

Query parameters

apiKeystring required

Your API Key from Transak Dashboard

fiatCurrencystring required

Supported fiat currency symbol from /fiat/public/v1/currencies/fiat-currencies

cryptoCurrencystring required

Supported crypto currency symbol from /cryptocoverage/api/v1/public/crypto-currencies

isBuyOrSellstring required

Value should be 'BUY'

networkstring required

Supported crypto currency network from /cryptocoverage/api/v1/public/crypto-currencies

paymentMethodstring required

Supported payment method from /fiat/public/v1/currencies/fiat-currencies

fiatAmountstring required

Amount in fiat currency. For BUY, pass at least one of fiatAmount or cryptoAmount.

cryptoAmountstring required

Amount in crypto currency. For SELL, this parameter is required.

kycShareTokenProviderstring required

Your KYC Shared Token provider. Currently SumSub only supported (The value should be 'SUMSUB')

kycShareTokenstring required

Your KYC Shared token generated from the SumSub dashboard

partnerCustomerIdstring

Unique id for user provided by partner

partnerOrderIdstring

Unique id for order provided by partner

Headers

x-user-ipstring required

End user's originating IP. More details here

x-api-keystring required

Partner API Key present in Transak Dashboard.

Response

200 - Success

Changes

No recorded changes to this operation across all 1 revision of this API.