{
  "ok": true,
  "service": "bitvavo-market-data-bridge",
  "mode": "read-only-public-data",
  "route": "/candles",
  "source": {
    "provider": "Bitvavo",
    "source_type": "public REST API",
    "authentication": "none",
    "endpoint": "/v2/FORM-EUR/candles?interval=1h&limit=168",
    "endpoints": [
      "/v2/FORM-EUR/candles?interval=1h&limit=168",
      "/v2/markets?market=FORM-EUR"
    ],
    "route": "/candles",
    "checked_at": "2026-07-27T02:12:47.634Z"
  },
  "cache": {
    "server_side": true,
    "hit": false,
    "ttl_ms": 8000,
    "age_ms": 0,
    "stored_at": "2026-07-27T02:12:47.717Z"
  },
  "data": {
    "market": "FORM-EUR",
    "source_state": "current",
    "requested_interval": "1h",
    "bitvavo_interval": "1h",
    "requested_limit": 168,
    "returned_candles": 165,
    "candles": [
      {
        "timestamp_ms": "1785110400000",
        "timestamp": "2026-07-27T00:00:00.000Z",
        "open": "0.16967",
        "high": "0.16967",
        "low": "0.16926",
        "close": "0.16926",
        "volume": "13532.89395828"
      },
      {
        "timestamp_ms": "1785106800000",
        "timestamp": "2026-07-26T23:00:00.000Z",
        "open": "0.17109",
        "high": "0.17109",
        "low": "0.17084",
        "close": "0.17084",
        "volume": "2339.3194408"
      },
      {
        "timestamp_ms": "1785103200000",
        "timestamp": "2026-07-26T22:00:00.000Z",
        "open": "0.17051",
        "high": "0.17051",
        "low": "0.17051",
        "close": "0.17051",
        "volume": "585.60962821"
      },
      {
        "timestamp_ms": "1785099600000",
        "timestamp": "2026-07-26T21:00:00.000Z",
        "open": "0.17014",
        "high": "0.17052",
        "low": "0.17014",
        "close": "0.17052",
        "volume": "1194.39664581"
      },
      {
        "timestamp_ms": "1785096000000",
        "timestamp": "2026-07-26T20:00:00.000Z",
        "open": "0.17013",
        "high": "0.17143",
        "low": "0.16984",
        "close": "0.17105",
        "volume": "58696.42257777"
      },
      {
        "timestamp_ms": "1785092400000",
        "timestamp": "2026-07-26T19:00:00.000Z",
        "open": "0.16899",
        "high": "0.16938",
        "low": "0.16894",
        "close": "0.16918",
        "volume": "73126.69836097"
      },
      {
        "timestamp_ms": "1785088800000",
        "timestamp": "2026-07-26T18:00:00.000Z",
        "open": "0.16788",
        "high": "0.16788",
        "low": "0.16775",
        "close": "0.16775",
        "volume": "1676.18036858"
      },
      {
        "timestamp_ms": "1785085200000",
        "timestamp": "2026-07-26T17:00:00.000Z",
        "open": "0.16875",
        "high": "0.16939",
        "low": "0.16875",
        "close": "0.169",
        "volume": "17963.20782641"
      },
      {
        "timestamp_ms": "1785078000000",
        "timestamp": "2026-07-26T15:00:00.000Z",
        "open": "0.16855",
        "high": "0.16855",
        "low": "0.16855",
        "close": "0.16855",
        "volume": "59.32957579"
      },
      {
        "timestamp_ms": "1785070800000",
        "timestamp": "2026-07-26T13:00:00.000Z",
        "open": "0.17004",
        "high": "0.17004",
        "low": "0.16898",
        "close": "0.16898",
        "volume": "4448.46710087"
      },
      {
        "timestamp_ms": "1785067200000",
        "timestamp": "2026-07-26T12:00:00.000Z",
        "open": "0.17071",
        "high": "0.17071",
        "low": "0.17071",
        "close": "0.17071",
        "volume": "182.94183117"
      },
      {
        "timestamp_ms": "1785060000000",
        "timestamp": "2026-07-26T10:00:00.000Z",
        "open": "0.16875",
        "high": "0.16968",
        "low": "0.16816",
        "close": "0.16968",
        "volume": "5970.52404184"
      },
      {
        "timestamp_ms": "1785056400000",
        "timestamp": "2026-07-26T09:00:00.000Z",
        "open": "0.16899",
        "high": "0.16905",
        "low": "0.1687",
        "close": "0.1687",
        "volume": "19027.89206971"
      },
      {
        "timestamp_ms": "1785052800000",
        "timestamp": "2026-07-26T08:00:00.000Z",
        "open": "0.17051",
        "high": "0.17249",
        "low": "0.1704",
        "close": "0.17106",
        "volume": "14206.64920778"
      },
      {
        "timestamp_ms": "1785049200000",
        "timestamp": "2026-07-26T07:00:00.000Z",
        "open": "0.16956",
        "high": "0.16957",
        "low": "0.16956",
        "close": "0.16957",
        "volume": "3547.95009503"
      },
      {
        "timestamp_ms": "1785042000000",
        "timestamp": "2026-07-26T05:00:00.000Z",
        "open": "0.16843",
        "high": "0.1687",
        "low": "0.16843",
        "close": "0.1687",
        "volume": "1185.43142821"
      },
      {
        "timestamp_ms": "1785034800000",
        "timestamp": "2026-07-26T03:00:00.000Z",
        "open": "0.16867",
        "high": "0.16883",
        "low": "0.16867",
        "close": "0.16883",
        "volume": "9597.99101291"
      },
      {
        "timestamp_ms": "1785013200000",
        "timestamp": "2026-07-25T21:00:00.000Z",
        "open": "0.16703",
        "high": "0.16713",
        "low": "0.16703",
        "close": "0.16713",
        "volume": "667.61137948"
      },
      {
        "timestamp_ms": "1785009600000",
        "timestamp": "2026-07-25T20:00:00.000Z",
        "open": "0.16754",
        "high": "0.16754",
        "low": "0.16745",
        "close": "0.16745",
        "volume": "2267.46134539"
      },
      {
        "timestamp_ms": "1785002400000",
        "timestamp": "2026-07-25T18:00:00.000Z",
        "open": "0.16684",
        "high": "0.16684",
        "low": "0.16684",
        "close": "0.16684",
        "volume": "1236.18273266"
      },
      {
        "timestamp_ms": "1784998800000",
        "timestamp": "2026-07-25T17:00:00.000Z",
        "open": "0.16715",
        "high": "0.16716",
        "low": "0.16706",
        "close": "0.16715",
        "volume": "18789.97687213"
      },
      {
        "timestamp_ms": "1784995200000",
        "timestamp": "2026-07-25T16:00:00.000Z",
        "open": "0.16757",
        "high": "0.16757",
        "low": "0.16757",
        "close": "0.16757",
        "volume": "3970.2548583"
      },
      {
        "timestamp_ms": "1784991600000",
        "timestamp": "2026-07-25T15:00:00.000Z",
        "open": "0.16672",
        "high": "0.16849",
        "low": "0.16672",
        "close": "0.16849",
        "volume": "39677.26777515"
      },
      {
        "timestamp_ms": "1784980800000",
        "timestamp": "2026-07-25T12:00:00.000Z",
        "open": "0.16606",
        "high": "0.16692",
        "low": "0.16606",
        "close": "0.16692",
        "volume": "870.81590216"
      },
      {
        "timestamp_ms": "1784977200000",
        "timestamp": "2026-07-25T11:00:00.000Z",
        "open": "0.16617",
        "high": "0.16621",
        "low": "0.16617",
        "close": "0.16621",
        "volume": "629.99973223"
      },
      {
        "timestamp_ms": "1784973600000",
        "timestamp": "2026-07-25T10:00:00.000Z",
        "open": "0.16687",
        "high": "0.16687",
        "low": "0.16687",
        "close": "0.16687",
        "volume": "599.16117435"
      },
      {
        "timestamp_ms": "1784970000000",
        "timestamp": "2026-07-25T09:00:00.000Z",
        "open": "0.16597",
        "high": "0.16597",
        "low": "0.16596",
        "close": "0.16596",
        "volume": "5486.45362235"
      },
      {
        "timestamp_ms": "1784966400000",
        "timestamp": "2026-07-25T08:00:00.000Z",
        "open": "0.16712",
        "high": "0.16738",
        "low": "0.16712",
        "close": "0.16738",
        "volume": "12232.68770385"
      },
      {
        "timestamp_ms": "1784962800000",
        "timestamp": "2026-07-25T07:00:00.000Z",
        "open": "0.1667",
        "high": "0.1667",
        "low": "0.1667",
        "close": "0.1667",
        "volume": "599.38358547"
      },
      {
        "timestamp_ms": "1784959200000",
        "timestamp": "2026-07-25T06:00:00.000Z",
        "open": "0.16711",
        "high": "0.16711",
        "low": "0.16677",
        "close": "0.16677",
        "volume": "4178.47677342"
      },
      {
        "timestamp_ms": "1784955600000",
        "timestamp": "2026-07-25T05:00:00.000Z",
        "open": "0.16814",
        "high": "0.16814",
        "low": "0.16814",
        "close": "0.16814",
        "volume": "594.06935776"
      },
      {
        "timestamp_ms": "1784952000000",
        "timestamp": "2026-07-25T04:00:00.000Z",
        "open": "0.16774",
        "high": "0.16774",
        "low": "0.16774",
        "close": "0.16774",
        "volume": "596.14373833"
      },
      {
        "timestamp_ms": "1784948400000",
        "timestamp": "2026-07-25T03:00:00.000Z",
        "open": "0.16877",
        "high": "0.16887",
        "low": "0.1679",
        "close": "0.1679",
        "volume": "3025.19592232"
      },
      {
        "timestamp_ms": "1784937600000",
        "timestamp": "2026-07-25T00:00:00.000Z",
        "open": "0.16554",
        "high": "0.16624",
        "low": "0.16554",
        "close": "0.16624",
        "volume": "356.698636"
      },
      {
        "timestamp_ms": "1784934000000",
        "timestamp": "2026-07-24T23:00:00.000Z",
        "open": "0.16622",
        "high": "0.16622",
        "low": "0.16622",
        "close": "0.16622",
        "volume": "60.1612321"
      },
      {
        "timestamp_ms": "1784923200000",
        "timestamp": "2026-07-24T20:00:00.000Z",
        "open": "0.16538",
        "high": "0.16564",
        "low": "0.16521",
        "close": "0.16564",
        "volume": "774.73641425"
      },
      {
        "timestamp_ms": "1784919600000",
        "timestamp": "2026-07-24T19:00:00.000Z",
        "open": "0.16582",
        "high": "0.16582",
        "low": "0.16582",
        "close": "0.16582",
        "volume": "596.09486034"
      },
      {
        "timestamp_ms": "1784908800000",
        "timestamp": "2026-07-24T16:00:00.000Z",
        "open": "0.16741",
        "high": "0.16741",
        "low": "0.16741",
        "close": "0.16741",
        "volume": "591.2052178"
      },
      {
        "timestamp_ms": "1784905200000",
        "timestamp": "2026-07-24T15:00:00.000Z",
        "open": "0.16818",
        "high": "0.16859",
        "low": "0.1675",
        "close": "0.16772",
        "volume": "1712.71737044"
      },
      {
        "timestamp_ms": "1784901600000",
        "timestamp": "2026-07-24T14:00:00.000Z",
        "open": "0.16952",
        "high": "0.16982",
        "low": "0.16802",
        "close": "0.16849",
        "volume": "19845.13754494"
      },
      {
        "timestamp_ms": "1784894400000",
        "timestamp": "2026-07-24T12:00:00.000Z",
        "open": "0.17181",
        "high": "0.17181",
        "low": "0.17181",
        "close": "0.17181",
        "volume": "319.88824864"
      },
      {
        "timestamp_ms": "1784890800000",
        "timestamp": "2026-07-24T11:00:00.000Z",
        "open": "0.17146",
        "high": "0.17146",
        "low": "0.17103",
        "close": "0.17112",
        "volume": "5196.46099828"
      },
      {
        "timestamp_ms": "1784887200000",
        "timestamp": "2026-07-24T10:00:00.000Z",
        "open": "0.17204",
        "high": "0.17204",
        "low": "0.17075",
        "close": "0.17145",
        "volume": "3427.16962873"
      },
      {
        "timestamp_ms": "1784883600000",
        "timestamp": "2026-07-24T09:00:00.000Z",
        "open": "0.1721",
        "high": "0.17245",
        "low": "0.17199",
        "close": "0.17233",
        "volume": "4975.2466214"
      },
      {
        "timestamp_ms": "1784880000000",
        "timestamp": "2026-07-24T08:00:00.000Z",
        "open": "0.17226",
        "high": "0.17246",
        "low": "0.17198",
        "close": "0.17246",
        "volume": "2996.42187842"
      },
      {
        "timestamp_ms": "1784876400000",
        "timestamp": "2026-07-24T07:00:00.000Z",
        "open": "0.17339",
        "high": "0.17339",
        "low": "0.17196",
        "close": "0.17259",
        "volume": "21022.65251725"
      },
      {
        "timestamp_ms": "1784872800000",
        "timestamp": "2026-07-24T06:00:00.000Z",
        "open": "0.17359",
        "high": "0.17359",
        "low": "0.17336",
        "close": "0.17354",
        "volume": "1897.64079953"
      },
      {
        "timestamp_ms": "1784869200000",
        "timestamp": "2026-07-24T05:00:00.000Z",
        "open": "0.17436",
        "high": "0.17455",
        "low": "0.174",
        "close": "0.17416",
        "volume": "6120.87874327"
      },
      {
        "timestamp_ms": "1784865600000",
        "timestamp": "2026-07-24T04:00:00.000Z",
        "open": "0.1722",
        "high": "0.17476",
        "low": "0.17191",
        "close": "0.1737",
        "volume": "39636.81910784"
      },
      {
        "timestamp_ms": "1784862000000",
        "timestamp": "2026-07-24T03:00:00.000Z",
        "open": "0.17288",
        "high": "0.17516",
        "low": "0.17288",
        "close": "0.17363",
        "volume": "41839.64460203"
      },
      {
        "timestamp_ms": "1784858400000",
        "timestamp": "2026-07-24T02:00:00.000Z",
        "open": "0.17084",
        "high": "0.171",
        "low": "0.17083",
        "close": "0.171",
        "volume": "4164.45284847"
      },
      {
        "timestamp_ms": "1784854800000",
        "timestamp": "2026-07-24T01:00:00.000Z",
        "open": "0.16998",
        "high": "0.16998",
        "low": "0.16975",
        "close": "0.16976",
        "volume": "4022.80773395"
      },
      {
        "timestamp_ms": "1784851200000",
        "timestamp": "2026-07-24T00:00:00.000Z",
        "open": "0.16997",
        "high": "0.16997",
        "low": "0.16981",
        "close": "0.16981",
        "volume": "983.46909739"
      },
      {
        "timestamp_ms": "1784847600000",
        "timestamp": "2026-07-23T23:00:00.000Z",
        "open": "0.17004",
        "high": "0.17004",
        "low": "0.16944",
        "close": "0.16944",
        "volume": "1178.27633291"
      },
      {
        "timestamp_ms": "1784844000000",
        "timestamp": "2026-07-23T22:00:00.000Z",
        "open": "0.16975",
        "high": "0.1698",
        "low": "0.16922",
        "close": "0.16924",
        "volume": "32790.46940939"
      },
      {
        "timestamp_ms": "1784840400000",
        "timestamp": "2026-07-23T21:00:00.000Z",
        "open": "0.16897",
        "high": "0.16968",
        "low": "0.16738",
        "close": "0.16968",
        "volume": "28798.0927284"
      },
      {
        "timestamp_ms": "1784836800000",
        "timestamp": "2026-07-23T20:00:00.000Z",
        "open": "0.16611",
        "high": "0.16902",
        "low": "0.16611",
        "close": "0.16863",
        "volume": "66249.16020196"
      },
      {
        "timestamp_ms": "1784833200000",
        "timestamp": "2026-07-23T19:00:00.000Z",
        "open": "0.16569",
        "high": "0.1664",
        "low": "0.16479",
        "close": "0.1664",
        "volume": "25112.31891766"
      },
      {
        "timestamp_ms": "1784826000000",
        "timestamp": "2026-07-23T17:00:00.000Z",
        "open": "0.16769",
        "high": "0.16769",
        "low": "0.16746",
        "close": "0.16746",
        "volume": "3583.98072007"
      },
      {
        "timestamp_ms": "1784822400000",
        "timestamp": "2026-07-23T16:00:00.000Z",
        "open": "0.16857",
        "high": "0.16857",
        "low": "0.16857",
        "close": "0.16857",
        "volume": "592.90229327"
      },
      {
        "timestamp_ms": "1784818800000",
        "timestamp": "2026-07-23T15:00:00.000Z",
        "open": "0.16826",
        "high": "0.16908",
        "low": "0.16673",
        "close": "0.16908",
        "volume": "39268.35572489"
      },
      {
        "timestamp_ms": "1784815200000",
        "timestamp": "2026-07-23T14:00:00.000Z",
        "open": "0.16937",
        "high": "0.16966",
        "low": "0.16922",
        "close": "0.16966",
        "volume": "4722.59754585"
      },
      {
        "timestamp_ms": "1784811600000",
        "timestamp": "2026-07-23T13:00:00.000Z",
        "open": "0.17023",
        "high": "0.17076",
        "low": "0.16818",
        "close": "0.16943",
        "volume": "53931.13012351"
      },
      {
        "timestamp_ms": "1784808000000",
        "timestamp": "2026-07-23T12:00:00.000Z",
        "open": "0.16926",
        "high": "0.16958",
        "low": "0.16926",
        "close": "0.16958",
        "volume": "6603.59907433"
      },
      {
        "timestamp_ms": "1784804400000",
        "timestamp": "2026-07-23T11:00:00.000Z",
        "open": "0.17037",
        "high": "0.17037",
        "low": "0.16909",
        "close": "0.16909",
        "volume": "35020.77648111"
      },
      {
        "timestamp_ms": "1784800800000",
        "timestamp": "2026-07-23T10:00:00.000Z",
        "open": "0.17098",
        "high": "0.17098",
        "low": "0.17073",
        "close": "0.17073",
        "volume": "9363.05948924"
      },
      {
        "timestamp_ms": "1784797200000",
        "timestamp": "2026-07-23T09:00:00.000Z",
        "open": "0.17101",
        "high": "0.17101",
        "low": "0.17101",
        "close": "0.17101",
        "volume": "0.00365277"
      },
      {
        "timestamp_ms": "1784790000000",
        "timestamp": "2026-07-23T07:00:00.000Z",
        "open": "0.17099",
        "high": "0.17099",
        "low": "0.17099",
        "close": "0.17099",
        "volume": "584.76112508"
      },
      {
        "timestamp_ms": "1784779200000",
        "timestamp": "2026-07-23T04:00:00.000Z",
        "open": "0.171",
        "high": "0.171",
        "low": "0.171",
        "close": "0.171",
        "volume": "585.01006986"
      },
      {
        "timestamp_ms": "1784775600000",
        "timestamp": "2026-07-23T03:00:00.000Z",
        "open": "0.17118",
        "high": "0.17118",
        "low": "0.17118",
        "close": "0.17118",
        "volume": "143.90095001"
      },
      {
        "timestamp_ms": "1784772000000",
        "timestamp": "2026-07-23T02:00:00.000Z",
        "open": "0.17122",
        "high": "0.17199",
        "low": "0.17122",
        "close": "0.17189",
        "volume": "22228.27746165"
      },
      {
        "timestamp_ms": "1784764800000",
        "timestamp": "2026-07-23T00:00:00.000Z",
        "open": "0.17179",
        "high": "0.17179",
        "low": "0.17179",
        "close": "0.17179",
        "volume": "582.10605972"
      },
      {
        "timestamp_ms": "1784761200000",
        "timestamp": "2026-07-22T23:00:00.000Z",
        "open": "0.17062",
        "high": "0.17062",
        "low": "0.17062",
        "close": "0.17062",
        "volume": "492.3807291"
      },
      {
        "timestamp_ms": "1784750400000",
        "timestamp": "2026-07-22T20:00:00.000Z",
        "open": "0.17126",
        "high": "0.17126",
        "low": "0.17126",
        "close": "0.17126",
        "volume": "1167.7468324"
      },
      {
        "timestamp_ms": "1784739600000",
        "timestamp": "2026-07-22T17:00:00.000Z",
        "open": "0.17249",
        "high": "0.17249",
        "low": "0.17249",
        "close": "0.17249",
        "volume": "1159.48750652"
      },
      {
        "timestamp_ms": "1784736000000",
        "timestamp": "2026-07-22T16:00:00.000Z",
        "open": "0.17284",
        "high": "0.17284",
        "low": "0.17236",
        "close": "0.17239",
        "volume": "4905.50274868"
      },
      {
        "timestamp_ms": "1784732400000",
        "timestamp": "2026-07-22T15:00:00.000Z",
        "open": "0.17085",
        "high": "0.17472",
        "low": "0.17084",
        "close": "0.17278",
        "volume": "105837.73698823"
      },
      {
        "timestamp_ms": "1784728800000",
        "timestamp": "2026-07-22T14:00:00.000Z",
        "open": "0.17089",
        "high": "0.17089",
        "low": "0.17089",
        "close": "0.17089",
        "volume": "117.03434958"
      },
      {
        "timestamp_ms": "1784725200000",
        "timestamp": "2026-07-22T13:00:00.000Z",
        "open": "0.17029",
        "high": "0.17029",
        "low": "0.17025",
        "close": "0.17025",
        "volume": "1453.43005599"
      },
      {
        "timestamp_ms": "1784721600000",
        "timestamp": "2026-07-22T12:00:00.000Z",
        "open": "0.1712",
        "high": "0.1712",
        "low": "0.1712",
        "close": "0.1712",
        "volume": "116.53037383"
      },
      {
        "timestamp_ms": "1784718000000",
        "timestamp": "2026-07-22T11:00:00.000Z",
        "open": "0.17191",
        "high": "0.17191",
        "low": "0.17172",
        "close": "0.17172",
        "volume": "232.26102438"
      },
      {
        "timestamp_ms": "1784714400000",
        "timestamp": "2026-07-22T10:00:00.000Z",
        "open": "0.17208",
        "high": "0.17208",
        "low": "0.17208",
        "close": "0.17208",
        "volume": "285.50674106"
      },
      {
        "timestamp_ms": "1784710800000",
        "timestamp": "2026-07-22T09:00:00.000Z",
        "open": "0.17368",
        "high": "0.17368",
        "low": "0.17367",
        "close": "0.17367",
        "volume": "576.20282339"
      },
      {
        "timestamp_ms": "1784707200000",
        "timestamp": "2026-07-22T08:00:00.000Z",
        "open": "0.17339",
        "high": "0.17339",
        "low": "0.17331",
        "close": "0.17331",
        "volume": "2970.08293661"
      },
      {
        "timestamp_ms": "1784700000000",
        "timestamp": "2026-07-22T06:00:00.000Z",
        "open": "0.17425",
        "high": "0.17425",
        "low": "0.17304",
        "close": "0.17361",
        "volume": "3151.05336861"
      },
      {
        "timestamp_ms": "1784696400000",
        "timestamp": "2026-07-22T05:00:00.000Z",
        "open": "0.17263",
        "high": "0.1737",
        "low": "0.17259",
        "close": "0.17282",
        "volume": "43060.40303508"
      },
      {
        "timestamp_ms": "1784692800000",
        "timestamp": "2026-07-22T04:00:00.000Z",
        "open": "0.17472",
        "high": "0.17472",
        "low": "0.17461",
        "close": "0.17461",
        "volume": "4581.90240235"
      },
      {
        "timestamp_ms": "1784682000000",
        "timestamp": "2026-07-22T01:00:00.000Z",
        "open": "0.17359",
        "high": "0.17359",
        "low": "0.17359",
        "close": "0.17359",
        "volume": "575.39383379"
      },
      {
        "timestamp_ms": "1784678400000",
        "timestamp": "2026-07-22T00:00:00.000Z",
        "open": "0.17328",
        "high": "0.17328",
        "low": "0.17256",
        "close": "0.17274",
        "volume": "6725.75923802"
      },
      {
        "timestamp_ms": "1784674800000",
        "timestamp": "2026-07-21T23:00:00.000Z",
        "open": "0.17352",
        "high": "0.17366",
        "low": "0.1735",
        "close": "0.17358",
        "volume": "6351.17676183"
      },
      {
        "timestamp_ms": "1784671200000",
        "timestamp": "2026-07-21T22:00:00.000Z",
        "open": "0.17417",
        "high": "0.17417",
        "low": "0.17348",
        "close": "0.17375",
        "volume": "50821.7965194"
      },
      {
        "timestamp_ms": "1784667600000",
        "timestamp": "2026-07-21T21:00:00.000Z",
        "open": "0.17275",
        "high": "0.17276",
        "low": "0.17275",
        "close": "0.17276",
        "volume": "2658.98233798"
      },
      {
        "timestamp_ms": "1784664000000",
        "timestamp": "2026-07-21T20:00:00.000Z",
        "open": "0.17235",
        "high": "0.17235",
        "low": "0.17235",
        "close": "0.17235",
        "volume": "58.02146794"
      },
      {
        "timestamp_ms": "1784656800000",
        "timestamp": "2026-07-21T18:00:00.000Z",
        "open": "0.1734",
        "high": "0.17372",
        "low": "0.17231",
        "close": "0.17372",
        "volume": "2888.01211678"
      },
      {
        "timestamp_ms": "1784653200000",
        "timestamp": "2026-07-21T17:00:00.000Z",
        "open": "0.17354",
        "high": "0.17368",
        "low": "0.17246",
        "close": "0.17349",
        "volume": "34906.54564667"
      },
      {
        "timestamp_ms": "1784649600000",
        "timestamp": "2026-07-21T16:00:00.000Z",
        "open": "0.17234",
        "high": "0.17297",
        "low": "0.17138",
        "close": "0.17138",
        "volume": "26231.24414316"
      },
      {
        "timestamp_ms": "1784646000000",
        "timestamp": "2026-07-21T15:00:00.000Z",
        "open": "0.1729",
        "high": "0.17339",
        "low": "0.17205",
        "close": "0.17287",
        "volume": "52024.09910109"
      },
      {
        "timestamp_ms": "1784642400000",
        "timestamp": "2026-07-21T14:00:00.000Z",
        "open": "0.1724",
        "high": "0.1724",
        "low": "0.1718",
        "close": "0.1718",
        "volume": "6956.9610483"
      },
      {
        "timestamp_ms": "1784638800000",
        "timestamp": "2026-07-21T13:00:00.000Z",
        "open": "0.17238",
        "high": "0.1733",
        "low": "0.17216",
        "close": "0.17216",
        "volume": "69628.0907446"
      },
      {
        "timestamp_ms": "1784635200000",
        "timestamp": "2026-07-21T12:00:00.000Z",
        "open": "0.17228",
        "high": "0.17228",
        "low": "0.17223",
        "close": "0.17223",
        "volume": "4052.76272686"
      },
      {
        "timestamp_ms": "1784631600000",
        "timestamp": "2026-07-21T11:00:00.000Z",
        "open": "0.17462",
        "high": "0.17462",
        "low": "0.17278",
        "close": "0.17278",
        "volume": "7393.02481017"
      },
      {
        "timestamp_ms": "1784628000000",
        "timestamp": "2026-07-21T10:00:00.000Z",
        "open": "0.1725",
        "high": "0.1725",
        "low": "0.17177",
        "close": "0.17198",
        "volume": "37705.46241193"
      },
      {
        "timestamp_ms": "1784624400000",
        "timestamp": "2026-07-21T09:00:00.000Z",
        "open": "0.17149",
        "high": "0.17283",
        "low": "0.17134",
        "close": "0.17283",
        "volume": "8849.06017712"
      },
      {
        "timestamp_ms": "1784620800000",
        "timestamp": "2026-07-21T08:00:00.000Z",
        "open": "0.16888",
        "high": "0.172",
        "low": "0.16888",
        "close": "0.172",
        "volume": "30634.81554971"
      },
      {
        "timestamp_ms": "1784617200000",
        "timestamp": "2026-07-21T07:00:00.000Z",
        "open": "0.16885",
        "high": "0.16959",
        "low": "0.16885",
        "close": "0.1695",
        "volume": "4414.25518576"
      },
      {
        "timestamp_ms": "1784613600000",
        "timestamp": "2026-07-21T06:00:00.000Z",
        "open": "0.16846",
        "high": "0.16987",
        "low": "0.16836",
        "close": "0.16923",
        "volume": "4165.37710945"
      },
      {
        "timestamp_ms": "1784610000000",
        "timestamp": "2026-07-21T05:00:00.000Z",
        "open": "0.16815",
        "high": "0.16925",
        "low": "0.16785",
        "close": "0.16925",
        "volume": "40807.19674174"
      },
      {
        "timestamp_ms": "1784606400000",
        "timestamp": "2026-07-21T04:00:00.000Z",
        "open": "0.16941",
        "high": "0.16941",
        "low": "0.16793",
        "close": "0.16793",
        "volume": "631.5660813"
      },
      {
        "timestamp_ms": "1784602800000",
        "timestamp": "2026-07-21T03:00:00.000Z",
        "open": "0.1702",
        "high": "0.17068",
        "low": "0.16913",
        "close": "0.16913",
        "volume": "24889.63891113"
      },
      {
        "timestamp_ms": "1784599200000",
        "timestamp": "2026-07-21T02:00:00.000Z",
        "open": "0.16913",
        "high": "0.16913",
        "low": "0.16913",
        "close": "0.16913",
        "volume": "30154.31916277"
      },
      {
        "timestamp_ms": "1784595600000",
        "timestamp": "2026-07-21T01:00:00.000Z",
        "open": "0.16682",
        "high": "0.16829",
        "low": "0.16682",
        "close": "0.16829",
        "volume": "1312.63644728"
      },
      {
        "timestamp_ms": "1784592000000",
        "timestamp": "2026-07-21T00:00:00.000Z",
        "open": "0.16337",
        "high": "0.16524",
        "low": "0.16337",
        "close": "0.16524",
        "volume": "360.23592651"
      },
      {
        "timestamp_ms": "1784588400000",
        "timestamp": "2026-07-20T23:00:00.000Z",
        "open": "0.16659",
        "high": "0.16695",
        "low": "0.16659",
        "close": "0.16695",
        "volume": "2374.36050771"
      },
      {
        "timestamp_ms": "1784584800000",
        "timestamp": "2026-07-20T22:00:00.000Z",
        "open": "0.16634",
        "high": "0.16634",
        "low": "0.16634",
        "close": "0.16634",
        "volume": "3002.64232524"
      },
      {
        "timestamp_ms": "1784581200000",
        "timestamp": "2026-07-20T21:00:00.000Z",
        "open": "0.16746",
        "high": "0.16748",
        "low": "0.16746",
        "close": "0.16748",
        "volume": "1191.2583183"
      },
      {
        "timestamp_ms": "1784577600000",
        "timestamp": "2026-07-20T20:00:00.000Z",
        "open": "0.16669",
        "high": "0.16762",
        "low": "0.16669",
        "close": "0.16714",
        "volume": "11639.09483115"
      },
      {
        "timestamp_ms": "1784574000000",
        "timestamp": "2026-07-20T19:00:00.000Z",
        "open": "0.16787",
        "high": "0.16793",
        "low": "0.16709",
        "close": "0.16739",
        "volume": "7966.35828005"
      },
      {
        "timestamp_ms": "1784570400000",
        "timestamp": "2026-07-20T18:00:00.000Z",
        "open": "0.16646",
        "high": "0.1691",
        "low": "0.16642",
        "close": "0.1691",
        "volume": "41532.23076662"
      },
      {
        "timestamp_ms": "1784566800000",
        "timestamp": "2026-07-20T17:00:00.000Z",
        "open": "0.1663",
        "high": "0.16637",
        "low": "0.16621",
        "close": "0.16632",
        "volume": "2717.33759558"
      },
      {
        "timestamp_ms": "1784563200000",
        "timestamp": "2026-07-20T16:00:00.000Z",
        "open": "0.16728",
        "high": "0.16852",
        "low": "0.16708",
        "close": "0.16708",
        "volume": "52578.71749205"
      },
      {
        "timestamp_ms": "1784559600000",
        "timestamp": "2026-07-20T15:00:00.000Z",
        "open": "0.1679",
        "high": "0.16925",
        "low": "0.16724",
        "close": "0.16925",
        "volume": "41889.26144161"
      },
      {
        "timestamp_ms": "1784556000000",
        "timestamp": "2026-07-20T14:00:00.000Z",
        "open": "0.16781",
        "high": "0.17057",
        "low": "0.1658",
        "close": "0.16746",
        "volume": "110543.46046426"
      },
      {
        "timestamp_ms": "1784552400000",
        "timestamp": "2026-07-20T13:00:00.000Z",
        "open": "0.17407",
        "high": "0.17407",
        "low": "0.16601",
        "close": "0.16775",
        "volume": "218034.93313235"
      },
      {
        "timestamp_ms": "1784548800000",
        "timestamp": "2026-07-20T12:00:00.000Z",
        "open": "0.17674",
        "high": "0.1776",
        "low": "0.17311",
        "close": "0.17388",
        "volume": "67532.48202275"
      },
      {
        "timestamp_ms": "1784545200000",
        "timestamp": "2026-07-20T11:00:00.000Z",
        "open": "0.17052",
        "high": "0.17817",
        "low": "0.16948",
        "close": "0.1768",
        "volume": "111607.19633214"
      },
      {
        "timestamp_ms": "1784541600000",
        "timestamp": "2026-07-20T10:00:00.000Z",
        "open": "0.17",
        "high": "0.17397",
        "low": "0.17",
        "close": "0.17036",
        "volume": "66291.16144657"
      },
      {
        "timestamp_ms": "1784538000000",
        "timestamp": "2026-07-20T09:00:00.000Z",
        "open": "0.16643",
        "high": "0.1736",
        "low": "0.16643",
        "close": "0.16961",
        "volume": "97988.08663382"
      },
      {
        "timestamp_ms": "1784534400000",
        "timestamp": "2026-07-20T08:00:00.000Z",
        "open": "0.16",
        "high": "0.16667",
        "low": "0.16",
        "close": "0.16667",
        "volume": "104243.92615394"
      },
      {
        "timestamp_ms": "1784530800000",
        "timestamp": "2026-07-20T07:00:00.000Z",
        "open": "0.15993",
        "high": "0.16049",
        "low": "0.15993",
        "close": "0.16049",
        "volume": "32388.04793315"
      },
      {
        "timestamp_ms": "1784523600000",
        "timestamp": "2026-07-20T05:00:00.000Z",
        "open": "0.15648",
        "high": "0.1575",
        "low": "0.15648",
        "close": "0.1575",
        "volume": "760.02476635"
      },
      {
        "timestamp_ms": "1784516400000",
        "timestamp": "2026-07-20T03:00:00.000Z",
        "open": "0.16049",
        "high": "0.16049",
        "low": "0.16049",
        "close": "0.16049",
        "volume": "499.09651691"
      },
      {
        "timestamp_ms": "1784512800000",
        "timestamp": "2026-07-20T02:00:00.000Z",
        "open": "0.16068",
        "high": "0.16103",
        "low": "0.16068",
        "close": "0.16103",
        "volume": "856.72474659"
      },
      {
        "timestamp_ms": "1784505600000",
        "timestamp": "2026-07-20T00:00:00.000Z",
        "open": "0.16106",
        "high": "0.16106",
        "low": "0.16027",
        "close": "0.16027",
        "volume": "1244.78854752"
      },
      {
        "timestamp_ms": "1784502000000",
        "timestamp": "2026-07-19T23:00:00.000Z",
        "open": "0.15953",
        "high": "0.15953",
        "low": "0.15953",
        "close": "0.15953",
        "volume": "625.27424308"
      },
      {
        "timestamp_ms": "1784498400000",
        "timestamp": "2026-07-19T22:00:00.000Z",
        "open": "0.15965",
        "high": "0.15965",
        "low": "0.15965",
        "close": "0.15965",
        "volume": "0.00031477"
      },
      {
        "timestamp_ms": "1784494800000",
        "timestamp": "2026-07-19T21:00:00.000Z",
        "open": "0.15919",
        "high": "0.15919",
        "low": "0.15919",
        "close": "0.15919",
        "volume": "31.34619008"
      },
      {
        "timestamp_ms": "1784491200000",
        "timestamp": "2026-07-19T20:00:00.000Z",
        "open": "0.15932",
        "high": "0.15936",
        "low": "0.15932",
        "close": "0.15936",
        "volume": "49611.3461978"
      },
      {
        "timestamp_ms": "1784487600000",
        "timestamp": "2026-07-19T19:00:00.000Z",
        "open": "0.15898",
        "high": "0.15899",
        "low": "0.15898",
        "close": "0.15899",
        "volume": "1643.99303161"
      },
      {
        "timestamp_ms": "1784480400000",
        "timestamp": "2026-07-19T17:00:00.000Z",
        "open": "0.15902",
        "high": "0.15902",
        "low": "0.15902",
        "close": "0.15902",
        "volume": "31.31681549"
      },
      {
        "timestamp_ms": "1784476800000",
        "timestamp": "2026-07-19T16:00:00.000Z",
        "open": "0.15904",
        "high": "0.15906",
        "low": "0.15904",
        "close": "0.15906",
        "volume": "18137.80963159"
      },
      {
        "timestamp_ms": "1784473200000",
        "timestamp": "2026-07-19T15:00:00.000Z",
        "open": "0.15955",
        "high": "0.15955",
        "low": "0.15955",
        "close": "0.15955",
        "volume": "497.52428705"
      },
      {
        "timestamp_ms": "1784469600000",
        "timestamp": "2026-07-19T14:00:00.000Z",
        "open": "0.16095",
        "high": "0.16095",
        "low": "0.16007",
        "close": "0.16007",
        "volume": "795.13011061"
      },
      {
        "timestamp_ms": "1784466000000",
        "timestamp": "2026-07-19T13:00:00.000Z",
        "open": "0.16006",
        "high": "0.16046",
        "low": "0.16006",
        "close": "0.16046",
        "volume": "174.17100245"
      },
      {
        "timestamp_ms": "1784458800000",
        "timestamp": "2026-07-19T11:00:00.000Z",
        "open": "0.16158",
        "high": "0.16158",
        "low": "0.16157",
        "close": "0.16157",
        "volume": "1237.18847629"
      },
      {
        "timestamp_ms": "1784455200000",
        "timestamp": "2026-07-19T10:00:00.000Z",
        "open": "0.16135",
        "high": "0.16149",
        "low": "0.16135",
        "close": "0.16149",
        "volume": "24106.44518979"
      },
      {
        "timestamp_ms": "1784451600000",
        "timestamp": "2026-07-19T09:00:00.000Z",
        "open": "0.16217",
        "high": "0.16217",
        "low": "0.16132",
        "close": "0.16132",
        "volume": "2769.85748671"
      },
      {
        "timestamp_ms": "1784448000000",
        "timestamp": "2026-07-19T08:00:00.000Z",
        "open": "0.16234",
        "high": "0.16234",
        "low": "0.16233",
        "close": "0.16233",
        "volume": "4323.00770091"
      },
      {
        "timestamp_ms": "1784444400000",
        "timestamp": "2026-07-19T07:00:00.000Z",
        "open": "0.1618",
        "high": "0.1618",
        "low": "0.16179",
        "close": "0.16179",
        "volume": "1729.198059"
      },
      {
        "timestamp_ms": "1784419200000",
        "timestamp": "2026-07-19T00:00:00.000Z",
        "open": "0.16122",
        "high": "0.16122",
        "low": "0.16079",
        "close": "0.16079",
        "volume": "3609.86563318"
      },
      {
        "timestamp_ms": "1784412000000",
        "timestamp": "2026-07-18T22:00:00.000Z",
        "open": "0.16",
        "high": "0.16",
        "low": "0.16",
        "close": "0.16",
        "volume": "626.1875"
      },
      {
        "timestamp_ms": "1784408400000",
        "timestamp": "2026-07-18T21:00:00.000Z",
        "open": "0.15972",
        "high": "0.16071",
        "low": "0.15972",
        "close": "0.16026",
        "volume": "7860.26405381"
      },
      {
        "timestamp_ms": "1784404800000",
        "timestamp": "2026-07-18T20:00:00.000Z",
        "open": "0.16016",
        "high": "0.16016",
        "low": "0.16016",
        "close": "0.16016",
        "volume": "124.82057043"
      },
      {
        "timestamp_ms": "1784401200000",
        "timestamp": "2026-07-18T19:00:00.000Z",
        "open": "0.16073",
        "high": "0.16073",
        "low": "0.16072",
        "close": "0.16072",
        "volume": "1244.67131025"
      },
      {
        "timestamp_ms": "1784397600000",
        "timestamp": "2026-07-18T18:00:00.000Z",
        "open": "0.16006",
        "high": "0.16006",
        "low": "0.16006",
        "close": "0.16006",
        "volume": "1249.453364"
      },
      {
        "timestamp_ms": "1784386800000",
        "timestamp": "2026-07-18T15:00:00.000Z",
        "open": "0.1584",
        "high": "0.15878",
        "low": "0.1584",
        "close": "0.15857",
        "volume": "5850.54588707"
      },
      {
        "timestamp_ms": "1784383200000",
        "timestamp": "2026-07-18T14:00:00.000Z",
        "open": "0.15754",
        "high": "0.15821",
        "low": "0.1557",
        "close": "0.15821",
        "volume": "176315.21506081"
      },
      {
        "timestamp_ms": "1784379600000",
        "timestamp": "2026-07-18T13:00:00.000Z",
        "open": "0.15972",
        "high": "0.15972",
        "low": "0.15754",
        "close": "0.15766",
        "volume": "6671.99501588"
      },
      {
        "timestamp_ms": "1784376000000",
        "timestamp": "2026-07-18T12:00:00.000Z",
        "open": "0.16117",
        "high": "0.16117",
        "low": "0.16001",
        "close": "0.16001",
        "volume": "52350.72129997"
      },
      {
        "timestamp_ms": "1784372400000",
        "timestamp": "2026-07-18T11:00:00.000Z",
        "open": "0.16035",
        "high": "0.16262",
        "low": "0.16027",
        "close": "0.16178",
        "volume": "75468.18057638"
      },
      {
        "timestamp_ms": "1784368800000",
        "timestamp": "2026-07-18T10:00:00.000Z",
        "open": "0.15971",
        "high": "0.16073",
        "low": "0.15971",
        "close": "0.1606",
        "volume": "19977.02085189"
      },
      {
        "timestamp_ms": "1784365200000",
        "timestamp": "2026-07-18T09:00:00.000Z",
        "open": "0.15935",
        "high": "0.15935",
        "low": "0.15928",
        "close": "0.15928",
        "volume": "592.12072461"
      },
      {
        "timestamp_ms": "1784361600000",
        "timestamp": "2026-07-18T08:00:00.000Z",
        "open": "0.1603",
        "high": "0.1603",
        "low": "0.1603",
        "close": "0.1603",
        "volume": "15.53542539"
      },
      {
        "timestamp_ms": "1784358000000",
        "timestamp": "2026-07-18T07:00:00.000Z",
        "open": "0.16066",
        "high": "0.16067",
        "low": "0.16066",
        "close": "0.16067",
        "volume": "11521.61134059"
      },
      {
        "timestamp_ms": "1784340000000",
        "timestamp": "2026-07-18T02:00:00.000Z",
        "open": "0.1607",
        "high": "0.1607",
        "low": "0.16062",
        "close": "0.16062",
        "volume": "3111.4844918"
      },
      {
        "timestamp_ms": "1784336400000",
        "timestamp": "2026-07-18T01:00:00.000Z",
        "open": "0.16113",
        "high": "0.16113",
        "low": "0.16113",
        "close": "0.16113",
        "volume": "124.99224228"
      }
    ],
    "market_status": "trading",
    "base_asset": "FORM",
    "quote_asset": "EUR",
    "minimum_order_base": "29.45745530",
    "minimum_order_quote": "5.00",
    "tick_size": "0.000010",
    "quantity_decimals": 8,
    "notional_decimals": 2,
    "endpoints": [
      "/v2/FORM-EUR/candles?interval=1h&limit=168",
      "/v2/markets?market=FORM-EUR"
    ],
    "checked_at": "2026-07-27T02:12:47.634Z",
    "rate_limit": {
      "remaining": "998",
      "reset_at": "1785118380000",
      "limit": "1000"
    },
    "source": {
      "provider": "Bitvavo",
      "source_type": "public REST API",
      "authentication": "none",
      "endpoint": "/v2/FORM-EUR/candles?interval=1h&limit=168",
      "endpoints": [
        "/v2/FORM-EUR/candles?interval=1h&limit=168",
        "/v2/markets?market=FORM-EUR"
      ],
      "route": "/candles",
      "checked_at": "2026-07-27T02:12:47.634Z"
    }
  },
  "live_route": "/live/candles/form/1h",
  "bridge_build": "2026-07-25-chatgpt-crawl-fix-v1",
  "response_generated_at": "2026-07-27T02:12:47.717Z",
  "response_request_id": "38c91353-223b-43de-93c2-3ebeea17f77b"
}