Get OHLC Data
This is the data that is shown in our charting interface.
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
andto
parametershttps://graph-api.btcturk.com/v1/ohlcs?pair=BTCUSDT&from=1638316800&to=1639526400
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
Name
Type
Description
pair
string
BTC_TRY, ETH_TRY etc.
from
integer
Unix time in seconds
to
integer
Unix 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);
Last updated
Was this helpful?