List Fees

The method GET /fees enables you to retrieve information on the following:

  • Customer fees for all available order books
  • Withdrawal and deposit fees for applicable currencies

HTTP Request

Header Parameters

You must specify the following authorization parameters in your request:

ParameterDescriptionRequired
keySee the section, AuthenticationYes
signatureSee the section, AuthenticationYes
nonceSee the section, AuthenticationYes

JSON Response Payload

The endpoint returns a JSON object that includes the following keys:

  • fees: Contains a JSON array. Every element in the array is a JSON object that includes the fields listed in the table below.
  • withdrawal_fees: Is a JSON object keyed by currency with its corresponding value representing the net fee amount charged for the withdrawal and denominated in the corresponding currency.
  • deposit_fees: Contains a JSON array. Every element in the array is a JSON object that includes the fields listed in the second table.

The fields included in the objects of the fees key are as follows:

Field NameDescriptionTypeUnits
bookThe order book symbolStringMajor_Minor
current_volumeThe current trading volume, denominated in minor currency.StringMinor
fee_decimalDEPRECATED
The customer trading fee as a decimal (same as maker_fee_decimal). This was the field used before Bitso had a Maker/Taker fee schedule.
String
fee_percentDEPRECATED
The customer trading fee as a percentage (same as maker_fee_percent). This was the field used before Bitso had a Maker/Taker fee schedule.
String
maker_fee_decimalThe customer maker trading fee as a decimal.String
maker_fee_percentThe customer maker trading fee as a percentage.String
nextFeeDEPRECATED
It was replaced by next_maker_fee_percent and reports the same value. It appears only for backwards compatibility.
String
next_maker_fee_percentThe customer maker trading fee as a percentage. It is the fee customers can get when they attain the next_volume.String
nextTakerFeeDEPRECATED
It was replaced by next_taker_fee_percentand reports the same value. It appears only for backwards compatibility.
String
next_taker_fee_percentThe customer taker trading fee as a percentage. It is the fee customers can get when they attain the next_volume.String
nextVolumeDEPRECATED
It was replaced by next_volume and reports the same value. It appears only for backwards compatibility.
String
next_volumeThe next volume customers need to attain so that they can get lower trading fees. These fees are reported in the fields next_maker_fee_percent and next_taker_fee_percent.StringMinor
taker_fee_decimalThe customer taker trading fee as a decimal.String
taker_fee_percentThe customer taker trading fee as a percentage.String
volume_currencyThe ticker of the minor currency. The volume figures reported are denominated in this currency.StringMinor

The fields included in the objects of the deposit_fees key are as follows:

Field NameDescriptionType
currencyThe ticker of the currency used in the deposit.String
methodThe method used to complete the deposit.String
feeThe net fee amount charged for the deposit.String
is_fixedA flag to indicate whether the fee is predetermined.Boolean

The following response object exemplifies the JSON object returned, showing only a few of its elements:

{
   "success":true,
   "payload":{
      "fees":[
         {
            "book":"btc_mxn",
            "fee_percent":"0.6500",
            "fee_decimal":"0.00650000",
            "taker_fee_percent":"0.6500",
            "taker_fee_decimal":"0.00650000",
            "maker_fee_percent":"0.5000",
            "maker_fee_decimal":"0.00500000",
            "volume_currency":"mxn",
            "current_volume":"4375.99",
            "next_volume":"1500000.00",
            "next_maker_fee_percent":"0.490",
            "next_taker_fee_percent":"0.637",
            "nextVolume":"1500000.00",
            "nextFee":"0.490",
            "nextTakerFee":"0.637"
         },
         {
            "book":"eth_btc",
            "fee_percent":"0.0980",
            "fee_decimal":"0.00098000",
            "taker_fee_percent":"0.0980",
            "taker_fee_decimal":"0.00098000",
            "maker_fee_percent":"0.0750",
            "maker_fee_decimal":"0.00075000",
            "volume_currency":"btc",
            "current_volume":"0.00000000",
            "next_volume":"8.00000000",
            "next_maker_fee_percent":"0.072",
            "next_taker_fee_percent":"0.094",
            "nextVolume":"8.00000000",
            "nextFee":"0.072",
            "nextTakerFee":"0.094"
         }
      ],
      "deposit_fees":[
         {
            "currency":"cop",
            "method":"bdb",
            "fee":"0.00",
            "is_fixed":false
         },
         {
            "currency":"ars",
            "method":"bind",
            "fee":"0.01",
            "is_fixed":false
         }
      ],
      "withdrawal_fees":{
         "aave":"0.00100000",
         "ada":"0.50000000",
         "algo":"0.01000000"
      }
   }
}