Fee
curl --request GET \
--url https://whitebit.com/api/v4/public/feeimport requests
url = "https://whitebit.com/api/v4/public/fee"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://whitebit.com/api/v4/public/fee', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://whitebit.com/api/v4/public/fee",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://whitebit.com/api/v4/public/fee"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://whitebit.com/api/v4/public/fee")
.asString();require 'uri'
require 'net/http'
url = URI("https://whitebit.com/api/v4/public/fee")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"BTC": {
"is_depositable": true,
"is_withdrawal": true,
"is_api_withdrawal": true,
"is_api_depositable": true,
"ticker": "BTC",
"name": "Bitcoin",
"providers": [],
"withdraw": {
"max_amount": "0",
"min_amount": "0.0003",
"fixed": "0.0002",
"flex": null
},
"deposit": {
"max_amount": "0",
"min_amount": "0.0001",
"fixed": null,
"flex": null
}
}
}
Get trading fee rates for a specific market on WhiteBIT via the V4 API.
GET
/
api
/
v4
/
public
/
fee
Fee
curl --request GET \
--url https://whitebit.com/api/v4/public/feeimport requests
url = "https://whitebit.com/api/v4/public/fee"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://whitebit.com/api/v4/public/fee', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://whitebit.com/api/v4/public/fee",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://whitebit.com/api/v4/public/fee"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://whitebit.com/api/v4/public/fee")
.asString();require 'uri'
require 'net/http'
url = URI("https://whitebit.com/api/v4/public/fee")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"BTC": {
"is_depositable": true,
"is_withdrawal": true,
"is_api_withdrawal": true,
"is_api_depositable": true,
"ticker": "BTC",
"name": "Bitcoin",
"providers": [],
"withdraw": {
"max_amount": "0",
"min_amount": "0.0003",
"fixed": "0.0002",
"flex": null
},
"deposit": {
"max_amount": "0",
"min_amount": "0.0001",
"fixed": null,
"flex": null
}
}
}
Response
Successful response
Map of currency tickers to fee information. Each key is an asset ticker (e.g., BTC, EUR).
Crypto assets — providers is an empty array; withdraw and deposit are flat objects with fee fields.
Fiat assets — providers lists available payment methods; withdraw and deposit are objects keyed by provider ID, where each value contains provider-specific fee details.
Fee and limit details for a single asset. For crypto assets, withdraw and deposit are flat fee objects. For fiat assets with providers, they are objects keyed by provider ID.
Show child attributes
Show child attributes
Was this page helpful?