Quotes
Returns the quote for a specific fiat currency, amount and payment method
The Quotes API allows you to fetch real-time quotes for transactions across different fiat-to-crypto pairs. This information can be used to display quotes in your UI prior to redirecting them Blockchain.com Pay.
Note: Users may see a slightly different quote if it expires prior to them being redirected to Blockchain.com Pay
Returns real-time buy quote for a currency pair.
Supply quoteCurrencyCode
, baseCurrencyCode
and quoteCurrencyAmount
(fiat) to get a detailed buy quote, comprehensive of fees, and the amount of quote currency (fiat) that the user will need to pay for the transaction, as well as base currency (crypto) the user will get after the transaction.
The currency to buy with. Must be a fiat currency.
USD
The currency to buy. Must be crypto.
BTC
A positive decimal representing how much crypto the customer wants to buy. Must be a decimal number with precision not higher then the currency precision.
100.00
Payment method to be used for the order. If not set, the quote will not consider the payment method.
e.g. US
US
Pattern: Iso3188-1-alpha2
e.g. AL
. If country!=US
this parameter is ignored.
AL
The wallet address where the user wants to receive the crypto.
ok
Returns error 400 when:
- Any of the required query params are missing
baseCurrencyCode
/quoteCurrencyCode
is not supportedbaseCurrencyCode
is not of the type 'Crypto'quoteCurrencyCode
is not of the type 'Fiat'baseCurrencyCode
is not allowed for trading in thiscountry
baseCurrencyCode
is not allowed for trading in thisusState
quoteCurrencyCode
is not allowed for trading in thiscountry
quoteCurrencyCode
is not allowed for trading in thisusState
quoteCurrencyCode
is not allowed for any regionbaseCurrencyCode
is not allowed for any region Returns error 422 when:Fee profile
for partner not foundQuote
not found for the requested parameters
GET /partner-gateway/partner-api/v1/quote/buy HTTP/1.1
Host: api.blockchain.info
X-Public-API-Key: YOUR_API_KEY
Accept: */*
{
"quoteCurrencyAmount": "63.00",
"quoteCurrencyCode": "USD",
"quoteCurrency": [
{
"type": "FIAT",
"name": "US Dollar",
"code": "USD",
"precision": 2,
"minBuyAmount": 20,
"maxBuyAmount": 1200
}
],
"baseCurrencyAmount": "0.001",
"baseCurrencyCode": "BTC",
"baseCurrency": [
{
"type": "CRYPTO",
"name": "Bitcoin",
"code": "BTC",
"precision": 8,
"network": "BTC",
"supportsDestinationTag": false,
"isSupportedInUS": true,
"allowedUSStates": [
"AL",
"CT"
]
}
],
"price": "62451.29",
"processingFeeAmount": "1.00",
"partnerFeeAmount": "1.00",
"networkFeeAmount": "1.00",
"totalAmount": "0.0009",
"paymentMethod": "CARD"
}
Last updated