Skip to main content

Get OHLC Data

This is the data that is shown in our charting interface.

info

open, high, low, close, volume, total and average information can be viewed with OHLC enpoint.

Response

{
"pair": "BTCUSDT",
"time": 1639526400,
"open": 48250.0,
"high": 49500.0,
"low": 46601.0,
"close": 48820.0,
"volume": 199.490950394233,
"total": 9634561.91977406,
"average": 48295.73,
"dailyChangeAmount": 570.0,
"dailyChangePercentage": 1.18
}
  • Can be used with pair, from and to parameters
    • https://graph-api.btcturk.com/v1/ohlcs?pair=BTCUSDT&from=1638316800&to=1639526400
warning

The from and to parameters must be used with Unix time in seconds.

OHLC Data

GET https://graph-api.btcturk.com/v1/ohlcs

Query Parameters

NameTypeDescription
pairstringBTC_TRY, ETH_TRY etc.
fromintegerUnix time in seconds
tointegerUnix time in seconds
[
{
"pair": "BTCTRY",
"time": 1582070400,
"open": 61940,
"high": 62698,
"low": 58500,
"close": 58801,
"volume": 549.1858885452384,
"total": 33566080.63598728,
"average": 61119.71,
"dailyChangeAmount": -3139,
"dailyChangePercentage": -5.07
},
{
"pair": "BTCTRY",
"time": 1582156800,
"open": 59150,
"high": 61000,
"low": 58477,
"close": 59100,
"volume": 663.4533811472954,
"total": 39211283.23027989,
"average": 59101.79,
"dailyChangeAmount": -50,
"dailyChangePercentage": -0.08
},
{
"pair": "BTCTRY",
"time": 1582243200,
"open": 59104,
"high": 60399,
"low": 58801,
"close": 59704,
"volume": 387.62553661495724,
"total": 23127026.682461508,
"average": 59663.32,
"dailyChangeAmount": 600,
"dailyChangePercentage": 1.02
}
]

Code Example

<?php
$base = "https://graph-api.btcturk.com";
$method = "/v1/ohlcs?pair=BTCTRY";
$uri = $base.$method;

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $uri);
curl_setopt($ch, CURLOPT_HTTP_VERSION, "CURL_HTTP_VERSION_1_2");
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);

if (curl_errno($ch)) {
print_r(curl_error($ch));
}
$answer = json_decode($result);
print_r($answer);