Get Deposit Currencies
curl --request GET \
--url https://api.hel.io/v1/currency/depositimport requests
url = "https://api.hel.io/v1/currency/deposit"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.hel.io/v1/currency/deposit', 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://api.hel.io/v1/currency/deposit",
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://api.hel.io/v1/currency/deposit"
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://api.hel.io/v1/currency/deposit")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hel.io/v1/currency/deposit")
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{
"title": "currencyList"
}CURRENCY
Get Deposit Currencies
Returns a complete list of all supported deposit currencies on MoonPay Commerce, including fiat and crypto. Use this to retrieve currency IDs for deposit creation.
GET
/
v1
/
currency
/
deposit
Get Deposit Currencies
curl --request GET \
--url https://api.hel.io/v1/currency/depositimport requests
url = "https://api.hel.io/v1/currency/deposit"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.hel.io/v1/currency/deposit', 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://api.hel.io/v1/currency/deposit",
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://api.hel.io/v1/currency/deposit"
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://api.hel.io/v1/currency/deposit")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hel.io/v1/currency/deposit")
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{
"title": "currencyList"
}Note: When using the production environment at moonpay.hel.io, set your API endpoint to
api.hel.io/v1 and generate API keys there. For the development environment, use api.dev.hel.io/v1 and generate API keys from moonpay.dev.hel.io.Deprecation Notice: The
name field currently returns the currency symbol but is being deprecated. Going forward, use the symbol field to get the currency symbol and the displayName field to get the human-readable currency name.Response
200 - application/json
Show child attributes
Show child attributes
Available options:
FIAT, DIGITAL Available options:
PAYMENT_PRICING, PAYMENT_RECIPIENT, SWAP 