📡 REST APIForex DataK-line Data

📊 Forex K-line Data API

Get forex K-line/candlestick data, including OHLCV data such as open price, high price, low price, close price, and volume


🔗 API Information

ItemValue
API Endpointhttps://api.dataapi.io/v1/fx/kline
Request MethodGET
Data FormatJSON

📋 Request Parameters

Required Parameters ✅

ParameterTypeDescriptionExample
tickerstringForex pair symbolGBP/USD, EUR/USD, AUD/USD
klineTypestringK-line type1m, 5m, 1h, 1d, 1w, 1M
tokenstringAPI access tokenyour_api_token

Optional Parameters ⚪

ParameterTypeDefaultDescriptionExample
startTimestringLast 7 daysStart time, auto-calculated if not provided2024-01-01 or 2024-01-01 09:30:00
endTimestringCurrent timeEnd time, uses current time if not provided2024-01-31 or 2024-01-31 16:00:00
limitnumber50Return quantity limit, default 50 records50 (maximum 1000)

📊 Response Parameters

Response Structure

FieldTypeDescription
codenumberResponse status code
statusstringResponse status
messagestringResponse message
dataarrayK-line data array

Data Fields

FieldTypeDescriptionExample
tickerstringForex pair symbolGBP/USD
timestringK-line timestamp2025-07-21 23:59:00
opennumberOpening price1.34886
highnumberHighest price1.34892
lownumberLowest price1.34882
closenumberClosing price1.34887
volumenumberTrading volume320.3
quoteVolumenumberTrading amount432.042645
quotenumberQuote quantity0
versionnumberData version number1753142401257

📈 Response Example

Success Response

{
  "code": 200,
  "status": "success",
  "message": "ok",
  "data": [
    {
      "ticker": "GBP/USD",
      "time": "2025-07-21 23:59:00",
      "open": 1.34886,
      "high": 1.34892,
      "low": 1.34882,
      "close": 1.34887,
      "volume": 320.3,
      "quoteVolume": 432.042645,
      "quote": 0,
      "version": 1753142401257
    }
  ]
}

🚀 Quick Start

Request Example

curl -X GET "https://api.dataapi.io/v1/fx/kline?ticker=GBP/USD&klineType=1d&token=your_token&limit=10"