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.
USDThe currency to buy. Must be crypto.
BTCA 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.00Payment method to be used for the order. If not set, the quote will not consider the payment method.
e.g. US
USPattern: Iso3188-1-alpha2e.g. AL. If country!=US this parameter is ignored.
ALThe wallet address where the user wants to receive the crypto.
ok
Returns error 400 when:
- Any of the required query params are missing
 baseCurrencyCode/quoteCurrencyCodeis not supportedbaseCurrencyCodeis not of the type 'Crypto'quoteCurrencyCodeis not of the type 'Fiat'baseCurrencyCodeis not allowed for trading in thiscountrybaseCurrencyCodeis not allowed for trading in thisusStatequoteCurrencyCodeis not allowed for trading in thiscountryquoteCurrencyCodeis not allowed for trading in thisusStatequoteCurrencyCodeis not allowed for any regionbaseCurrencyCodeis not allowed for any region Returns error 422 when:Fee profilefor partner not foundQuotenot found for the requested parameters
GET /partner-gateway/partner-api/v1/quote/buy?quoteCurrencyCode=text&baseCurrencyCode=text"eCurrencyAmount=1 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