/v1/markets
List trading pairs with Korean/English names
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/upbit-api/v1/markets" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/upbit-api/v1/markets", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/upbit-api/v1/markets");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/upbit-api/v1/markets",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"count": 200,
"quote": "KRW",
"total": 263,
"source": "Upbit",
"markets": [
{
"base": "WAXP",
"quote": "KRW",
"market": "KRW-WAXP",
"korean_name": "왁스",
"english_name": "WAX"
},
{
"base": "CARV",
"quote": "KRW",
"market": "KRW-CARV",
"korean_name": "카브",
"english_name": "CARV"
},
{
"base": "LSK",
"quote": "KRW",
"market": "KRW-LSK",
"korean_name": "리스크",
"english_name": "Lisk"
},
{
"base": "0G",
"quote": "KRW",
"market": "KRW-0G",
"korean_name": "제로지",
"english_name": "0G"
},
{
"base": "WIF",
"quote": "KRW",
"market": "KRW-WIF",
"korean_name": "도그위프햇",
"english_name": "dogwifhat"
},
{
"base": "TRAC",
"quote": "KRW",
"market": "KRW-TRAC",
"korean_name": "오리진트레일",
"english_name": "OriginTrail"
},
{
"base": "BORA",
"quote": "KRW",
"market": "KRW-BORA",
"korean_name": "보라",
"english_name": "BORA"
},
{
"base": "PUNDIX",
"quote": "KRW",
"market": "KRW-PUNDIX",
"korean_name": "펀디엑스",
"english_name": "Pundi X"
},
{
"base": "PROS",
"quote": "KRW",
"market": "KRW-PROS",
"korean_name": "파로스",
"english_name": "Pharos"
},
{
"base": "USD1",
"quote": "KRW",
"market": "KRW-USD1",
"korean_name": "월드리버티파이낸셜유에스디",
"english_name": "World Liberty Financial USD"
},
{
"base": "BAT",
"quote": "KRW",
"market": "KRW-BAT",
"korean_name": "베이직어텐션토큰",
"english_name": "Basic Attention Token"
},
{
"base": "HUNT",
"quote": "KRW",
"market": "KRW-HUNT",
"korean_name": "헌트",
"english_name": "HUNT"
},
{
"base": "PENGU",
"quote": "KRW",
"market": "KRW-PENGU",
"korean_name": "펏지펭귄",
"english_name": "Pudgy Penguins"
},
{
"base": "FIL",
"quote": "KRW",
…