{
  "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=15m&limit=96",
    "endpoints": [
      "/v2/FORM-EUR/candles?interval=15m&limit=96",
      "/v2/markets?market=FORM-EUR"
    ],
    "route": "/candles",
    "checked_at": "2026-07-27T02:08:52.614Z"
  },
  "cache": {
    "server_side": true,
    "hit": false,
    "ttl_ms": 8000,
    "age_ms": 0,
    "stored_at": "2026-07-27T02:08:52.720Z"
  },
  "data": {
    "market": "FORM-EUR",
    "source_state": "current",
    "requested_interval": "15m",
    "bitvavo_interval": "15m",
    "requested_limit": 96,
    "returned_candles": 96,
    "candles": [
      {
        "timestamp_ms": "1785111300000",
        "timestamp": "2026-07-27T00:15:00.000Z",
        "open": "0.16967",
        "high": "0.16967",
        "low": "0.16926",
        "close": "0.16926",
        "volume": "13532.89395828"
      },
      {
        "timestamp_ms": "1785108600000",
        "timestamp": "2026-07-26T23:30:00.000Z",
        "open": "0.17084",
        "high": "0.17084",
        "low": "0.17084",
        "close": "0.17084",
        "volume": "1170.5489874"
      },
      {
        "timestamp_ms": "1785106800000",
        "timestamp": "2026-07-26T23:00:00.000Z",
        "open": "0.17109",
        "high": "0.17109",
        "low": "0.17109",
        "close": "0.17109",
        "volume": "1168.7704534"
      },
      {
        "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": "1785100500000",
        "timestamp": "2026-07-26T21:15:00.000Z",
        "open": "0.17052",
        "high": "0.17052",
        "low": "0.17052",
        "close": "0.17052",
        "volume": "586.36747046"
      },
      {
        "timestamp_ms": "1785099600000",
        "timestamp": "2026-07-26T21:00:00.000Z",
        "open": "0.17014",
        "high": "0.17014",
        "low": "0.17014",
        "close": "0.17014",
        "volume": "608.02917535"
      },
      {
        "timestamp_ms": "1785098700000",
        "timestamp": "2026-07-26T20:45:00.000Z",
        "open": "0.17023",
        "high": "0.17105",
        "low": "0.17009",
        "close": "0.17105",
        "volume": "12637.8149862"
      },
      {
        "timestamp_ms": "1785097800000",
        "timestamp": "2026-07-26T20:30:00.000Z",
        "open": "0.17023",
        "high": "0.17023",
        "low": "0.17023",
        "close": "0.17023",
        "volume": "3363.79563304"
      },
      {
        "timestamp_ms": "1785096900000",
        "timestamp": "2026-07-26T20:15:00.000Z",
        "open": "0.16984",
        "high": "0.16984",
        "low": "0.16984",
        "close": "0.16984",
        "volume": "80.67432771"
      },
      {
        "timestamp_ms": "1785096000000",
        "timestamp": "2026-07-26T20:00:00.000Z",
        "open": "0.17013",
        "high": "0.17143",
        "low": "0.1701",
        "close": "0.1701",
        "volume": "42614.13763082"
      },
      {
        "timestamp_ms": "1785095100000",
        "timestamp": "2026-07-26T19:45:00.000Z",
        "open": "0.16908",
        "high": "0.16918",
        "low": "0.16906",
        "close": "0.16918",
        "volume": "2956.17160845"
      },
      {
        "timestamp_ms": "1785094200000",
        "timestamp": "2026-07-26T19:30:00.000Z",
        "open": "0.16894",
        "high": "0.16914",
        "low": "0.16894",
        "close": "0.16911",
        "volume": "28033.18920474"
      },
      {
        "timestamp_ms": "1785092400000",
        "timestamp": "2026-07-26T19:00:00.000Z",
        "open": "0.16899",
        "high": "0.16938",
        "low": "0.16899",
        "close": "0.16931",
        "volume": "42137.33754778"
      },
      {
        "timestamp_ms": "1785090600000",
        "timestamp": "2026-07-26T18:30:00.000Z",
        "open": "0.16788",
        "high": "0.16788",
        "low": "0.16775",
        "close": "0.16775",
        "volume": "1676.18036858"
      },
      {
        "timestamp_ms": "1785086100000",
        "timestamp": "2026-07-26T17:15:00.000Z",
        "open": "0.169",
        "high": "0.169",
        "low": "0.169",
        "close": "0.169",
        "volume": "1895.23761393"
      },
      {
        "timestamp_ms": "1785085200000",
        "timestamp": "2026-07-26T17:00:00.000Z",
        "open": "0.16875",
        "high": "0.16939",
        "low": "0.16875",
        "close": "0.16889",
        "volume": "16067.97021248"
      },
      {
        "timestamp_ms": "1785078900000",
        "timestamp": "2026-07-26T15:15:00.000Z",
        "open": "0.16855",
        "high": "0.16855",
        "low": "0.16855",
        "close": "0.16855",
        "volume": "59.32957579"
      },
      {
        "timestamp_ms": "1785072600000",
        "timestamp": "2026-07-26T13:30:00.000Z",
        "open": "0.16958",
        "high": "0.16958",
        "low": "0.16898",
        "close": "0.16898",
        "volume": "4389.65740904"
      },
      {
        "timestamp_ms": "1785070800000",
        "timestamp": "2026-07-26T13:00:00.000Z",
        "open": "0.17004",
        "high": "0.17004",
        "low": "0.17004",
        "close": "0.17004",
        "volume": "58.80969183"
      },
      {
        "timestamp_ms": "1785069000000",
        "timestamp": "2026-07-26T12:30:00.000Z",
        "open": "0.17071",
        "high": "0.17071",
        "low": "0.17071",
        "close": "0.17071",
        "volume": "182.94183117"
      },
      {
        "timestamp_ms": "1785062700000",
        "timestamp": "2026-07-26T10:45:00.000Z",
        "open": "0.16968",
        "high": "0.16968",
        "low": "0.16968",
        "close": "0.16968",
        "volume": "70.72135785"
      },
      {
        "timestamp_ms": "1785060900000",
        "timestamp": "2026-07-26T10:15:00.000Z",
        "open": "0.16856",
        "high": "0.16856",
        "low": "0.16856",
        "close": "0.16856",
        "volume": "593.19017677"
      },
      {
        "timestamp_ms": "1785060000000",
        "timestamp": "2026-07-26T10:00:00.000Z",
        "open": "0.16875",
        "high": "0.16875",
        "low": "0.16816",
        "close": "0.16826",
        "volume": "5306.61250722"
      },
      {
        "timestamp_ms": "1785059100000",
        "timestamp": "2026-07-26T09:45:00.000Z",
        "open": "0.1687",
        "high": "0.1687",
        "low": "0.1687",
        "close": "0.1687",
        "volume": "2761.4700652"
      },
      {
        "timestamp_ms": "1785058200000",
        "timestamp": "2026-07-26T09:30:00.000Z",
        "open": "0.16905",
        "high": "0.16905",
        "low": "0.16905",
        "close": "0.16905",
        "volume": "0.00771431"
      },
      {
        "timestamp_ms": "1785057300000",
        "timestamp": "2026-07-26T09:15:00.000Z",
        "open": "0.16899",
        "high": "0.16899",
        "low": "0.16899",
        "close": "0.16899",
        "volume": "16266.4142902"
      },
      {
        "timestamp_ms": "1785055500000",
        "timestamp": "2026-07-26T08:45:00.000Z",
        "open": "0.17106",
        "high": "0.17106",
        "low": "0.17106",
        "close": "0.17106",
        "volume": "3757.59753955"
      },
      {
        "timestamp_ms": "1785053700000",
        "timestamp": "2026-07-26T08:15:00.000Z",
        "open": "0.17106",
        "high": "0.17132",
        "low": "0.17082",
        "close": "0.17132",
        "volume": "3580.79124245"
      },
      {
        "timestamp_ms": "1785052800000",
        "timestamp": "2026-07-26T08:00:00.000Z",
        "open": "0.17051",
        "high": "0.17249",
        "low": "0.1704",
        "close": "0.17241",
        "volume": "6868.26042578"
      },
      {
        "timestamp_ms": "1785051000000",
        "timestamp": "2026-07-26T07:30:00.000Z",
        "open": "0.16956",
        "high": "0.16957",
        "low": "0.16956",
        "close": "0.16957",
        "volume": "3547.95009503"
      },
      {
        "timestamp_ms": "1785044700000",
        "timestamp": "2026-07-26T05:45:00.000Z",
        "open": "0.1687",
        "high": "0.1687",
        "low": "0.1687",
        "close": "0.1687",
        "volume": "592.38196789"
      },
      {
        "timestamp_ms": "1785043800000",
        "timestamp": "2026-07-26T05:30:00.000Z",
        "open": "0.16843",
        "high": "0.16843",
        "low": "0.16843",
        "close": "0.16843",
        "volume": "593.04946032"
      },
      {
        "timestamp_ms": "1785037500000",
        "timestamp": "2026-07-26T03:45:00.000Z",
        "open": "0.16883",
        "high": "0.16883",
        "low": "0.16883",
        "close": "0.16883",
        "volume": "591.96116734"
      },
      {
        "timestamp_ms": "1785036600000",
        "timestamp": "2026-07-26T03:30:00.000Z",
        "open": "0.16867",
        "high": "0.16867",
        "low": "0.16867",
        "close": "0.16867",
        "volume": "9006.02984557"
      },
      {
        "timestamp_ms": "1785015900000",
        "timestamp": "2026-07-25T21:45:00.000Z",
        "open": "0.16713",
        "high": "0.16713",
        "low": "0.16713",
        "close": "0.16713",
        "volume": "68.98821277"
      },
      {
        "timestamp_ms": "1785015000000",
        "timestamp": "2026-07-25T21:30:00.000Z",
        "open": "0.16703",
        "high": "0.16703",
        "low": "0.16703",
        "close": "0.16703",
        "volume": "598.62316671"
      },
      {
        "timestamp_ms": "1785010500000",
        "timestamp": "2026-07-25T20:15:00.000Z",
        "open": "0.16745",
        "high": "0.16745",
        "low": "0.16745",
        "close": "0.16745",
        "volume": "1273.52663228"
      },
      {
        "timestamp_ms": "1785009600000",
        "timestamp": "2026-07-25T20:00:00.000Z",
        "open": "0.16754",
        "high": "0.16754",
        "low": "0.16754",
        "close": "0.16754",
        "volume": "993.93471311"
      },
      {
        "timestamp_ms": "1785005100000",
        "timestamp": "2026-07-25T18:45:00.000Z",
        "open": "0.16684",
        "high": "0.16684",
        "low": "0.16684",
        "close": "0.16684",
        "volume": "1236.18273266"
      },
      {
        "timestamp_ms": "1785001500000",
        "timestamp": "2026-07-25T17:45:00.000Z",
        "open": "0.16715",
        "high": "0.16715",
        "low": "0.16715",
        "close": "0.16715",
        "volume": "598.15767436"
      },
      {
        "timestamp_ms": "1785000600000",
        "timestamp": "2026-07-25T17:30:00.000Z",
        "open": "0.16716",
        "high": "0.16716",
        "low": "0.16706",
        "close": "0.16706",
        "volume": "13185.38344821"
      },
      {
        "timestamp_ms": "1784999700000",
        "timestamp": "2026-07-25T17:15:00.000Z",
        "open": "0.16715",
        "high": "0.16715",
        "low": "0.16715",
        "close": "0.16715",
        "volume": "5006.43574956"
      },
      {
        "timestamp_ms": "1784996100000",
        "timestamp": "2026-07-25T16:15:00.000Z",
        "open": "0.16757",
        "high": "0.16757",
        "low": "0.16757",
        "close": "0.16757",
        "volume": "3970.2548583"
      },
      {
        "timestamp_ms": "1784993400000",
        "timestamp": "2026-07-25T15:30:00.000Z",
        "open": "0.16715",
        "high": "0.16849",
        "low": "0.16715",
        "close": "0.16849",
        "volume": "36085.34954637"
      },
      {
        "timestamp_ms": "1784992500000",
        "timestamp": "2026-07-25T15:15:00.000Z",
        "open": "0.16672",
        "high": "0.16681",
        "low": "0.16672",
        "close": "0.16681",
        "volume": "3591.91822878"
      },
      {
        "timestamp_ms": "1784983500000",
        "timestamp": "2026-07-25T12:45:00.000Z",
        "open": "0.16692",
        "high": "0.16692",
        "low": "0.16692",
        "close": "0.16692",
        "volume": "270.12940331"
      },
      {
        "timestamp_ms": "1784980800000",
        "timestamp": "2026-07-25T12:00:00.000Z",
        "open": "0.16606",
        "high": "0.16606",
        "low": "0.16606",
        "close": "0.16606",
        "volume": "600.68649885"
      },
      {
        "timestamp_ms": "1784979900000",
        "timestamp": "2026-07-25T11:45:00.000Z",
        "open": "0.16621",
        "high": "0.16621",
        "low": "0.16621",
        "close": "0.16621",
        "volume": "29.96209614"
      },
      {
        "timestamp_ms": "1784977200000",
        "timestamp": "2026-07-25T11:00:00.000Z",
        "open": "0.16617",
        "high": "0.16617",
        "low": "0.16617",
        "close": "0.16617",
        "volume": "600.03763609"
      },
      {
        "timestamp_ms": "1784976300000",
        "timestamp": "2026-07-25T10:45:00.000Z",
        "open": "0.16687",
        "high": "0.16687",
        "low": "0.16687",
        "close": "0.16687",
        "volume": "599.16117435"
      },
      {
        "timestamp_ms": "1784970900000",
        "timestamp": "2026-07-25T09:15:00.000Z",
        "open": "0.16597",
        "high": "0.16597",
        "low": "0.16596",
        "close": "0.16596",
        "volume": "5486.45362235"
      },
      {
        "timestamp_ms": "1784967300000",
        "timestamp": "2026-07-25T08:15:00.000Z",
        "open": "0.16738",
        "high": "0.16738",
        "low": "0.16738",
        "close": "0.16738",
        "volume": "11637"
      },
      {
        "timestamp_ms": "1784966400000",
        "timestamp": "2026-07-25T08:00:00.000Z",
        "open": "0.16712",
        "high": "0.16712",
        "low": "0.16712",
        "close": "0.16712",
        "volume": "595.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": "1784951100000",
        "timestamp": "2026-07-25T03:45:00.000Z",
        "open": "0.1679",
        "high": "0.1679",
        "low": "0.1679",
        "close": "0.1679",
        "volume": "344.42965278"
      },
      {
        "timestamp_ms": "1784949300000",
        "timestamp": "2026-07-25T03:15:00.000Z",
        "open": "0.16877",
        "high": "0.16887",
        "low": "0.16877",
        "close": "0.16887",
        "volume": "2680.76626954"
      },
      {
        "timestamp_ms": "1784940300000",
        "timestamp": "2026-07-25T00:45:00.000Z",
        "open": "0.16624",
        "high": "0.16624",
        "low": "0.16624",
        "close": "0.16624",
        "volume": "60.15399422"
      },
      {
        "timestamp_ms": "1784939400000",
        "timestamp": "2026-07-25T00:30:00.000Z",
        "open": "0.16554",
        "high": "0.16554",
        "low": "0.16554",
        "close": "0.16554",
        "volume": "296.54464178"
      },
      {
        "timestamp_ms": "1784935800000",
        "timestamp": "2026-07-24T23:30:00.000Z",
        "open": "0.16622",
        "high": "0.16622",
        "low": "0.16622",
        "close": "0.16622",
        "volume": "60.1612321"
      },
      {
        "timestamp_ms": "1784925000000",
        "timestamp": "2026-07-24T20:30: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": "1784910600000",
        "timestamp": "2026-07-24T16:30:00.000Z",
        "open": "0.16741",
        "high": "0.16741",
        "low": "0.16741",
        "close": "0.16741",
        "volume": "591.2052178"
      },
      {
        "timestamp_ms": "1784907900000",
        "timestamp": "2026-07-24T15:45:00.000Z",
        "open": "0.1675",
        "high": "0.16772",
        "low": "0.1675",
        "close": "0.16772",
        "volume": "706.21927019"
      },
      {
        "timestamp_ms": "1784907000000",
        "timestamp": "2026-07-24T15:30:00.000Z",
        "open": "0.16859",
        "high": "0.16859",
        "low": "0.16859",
        "close": "0.16859",
        "volume": "422.26703837"
      },
      {
        "timestamp_ms": "1784905200000",
        "timestamp": "2026-07-24T15:00:00.000Z",
        "open": "0.16818",
        "high": "0.16818",
        "low": "0.16779",
        "close": "0.16779",
        "volume": "584.23106188"
      },
      {
        "timestamp_ms": "1784904300000",
        "timestamp": "2026-07-24T14:45:00.000Z",
        "open": "0.16808",
        "high": "0.16849",
        "low": "0.16802",
        "close": "0.16849",
        "volume": "15929.06901007"
      },
      {
        "timestamp_ms": "1784903400000",
        "timestamp": "2026-07-24T14:30:00.000Z",
        "open": "0.1695",
        "high": "0.1695",
        "low": "0.1695",
        "close": "0.1695",
        "volume": "2744.18879056"
      },
      {
        "timestamp_ms": "1784902500000",
        "timestamp": "2026-07-24T14:15:00.000Z",
        "open": "0.16952",
        "high": "0.16982",
        "low": "0.16952",
        "close": "0.16982",
        "volume": "1171.87974431"
      },
      {
        "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": "1784893500000",
        "timestamp": "2026-07-24T11:45:00.000Z",
        "open": "0.17108",
        "high": "0.17112",
        "low": "0.17108",
        "close": "0.17112",
        "volume": "4671.74369737"
      },
      {
        "timestamp_ms": "1784892600000",
        "timestamp": "2026-07-24T11:30:00.000Z",
        "open": "0.17103",
        "high": "0.17103",
        "low": "0.17103",
        "close": "0.17103",
        "volume": "320.99631643"
      },
      {
        "timestamp_ms": "1784891700000",
        "timestamp": "2026-07-24T11:15:00.000Z",
        "open": "0.17146",
        "high": "0.17146",
        "low": "0.17146",
        "close": "0.17146",
        "volume": "203.72098448"
      },
      {
        "timestamp_ms": "1784889900000",
        "timestamp": "2026-07-24T10:45:00.000Z",
        "open": "0.17125",
        "high": "0.17145",
        "low": "0.17099",
        "close": "0.17145",
        "volume": "2796.26684164"
      },
      {
        "timestamp_ms": "1784889000000",
        "timestamp": "2026-07-24T10:30:00.000Z",
        "open": "0.17075",
        "high": "0.17096",
        "low": "0.17075",
        "close": "0.17096",
        "volume": "601.89790451"
      },
      {
        "timestamp_ms": "1784887200000",
        "timestamp": "2026-07-24T10:00:00.000Z",
        "open": "0.17204",
        "high": "0.17204",
        "low": "0.17204",
        "close": "0.17204",
        "volume": "29.00488258"
      },
      {
        "timestamp_ms": "1784885400000",
        "timestamp": "2026-07-24T09:30:00.000Z",
        "open": "0.1721",
        "high": "0.17245",
        "low": "0.17199",
        "close": "0.17233",
        "volume": "4975.2466214"
      },
      {
        "timestamp_ms": "1784882700000",
        "timestamp": "2026-07-24T08:45:00.000Z",
        "open": "0.17224",
        "high": "0.17246",
        "low": "0.17224",
        "close": "0.17246",
        "volume": "865.87637422"
      },
      {
        "timestamp_ms": "1784881800000",
        "timestamp": "2026-07-24T08:30:00.000Z",
        "open": "0.17198",
        "high": "0.17198",
        "low": "0.17198",
        "close": "0.17198",
        "volume": "484.90653663"
      },
      {
        "timestamp_ms": "1784880900000",
        "timestamp": "2026-07-24T08:15:00.000Z",
        "open": "0.17227",
        "high": "0.17227",
        "low": "0.17227",
        "close": "0.17227",
        "volume": "580.41673921"
      },
      {
        "timestamp_ms": "1784880000000",
        "timestamp": "2026-07-24T08:00:00.000Z",
        "open": "0.17226",
        "high": "0.17231",
        "low": "0.17226",
        "close": "0.17231",
        "volume": "1065.22222836"
      },
      {
        "timestamp_ms": "1784879100000",
        "timestamp": "2026-07-24T07:45:00.000Z",
        "open": "0.17246",
        "high": "0.17259",
        "low": "0.17196",
        "close": "0.17259",
        "volume": "20664.32735432"
      },
      {
        "timestamp_ms": "1784876400000",
        "timestamp": "2026-07-24T07:00:00.000Z",
        "open": "0.17339",
        "high": "0.17339",
        "low": "0.17339",
        "close": "0.17339",
        "volume": "358.32516293"
      },
      {
        "timestamp_ms": "1784875500000",
        "timestamp": "2026-07-24T06:45:00.000Z",
        "open": "0.17344",
        "high": "0.17354",
        "low": "0.17344",
        "close": "0.17354",
        "volume": "659.88592324"
      },
      {
        "timestamp_ms": "1784874600000",
        "timestamp": "2026-07-24T06:30:00.000Z",
        "open": "0.17352",
        "high": "0.17352",
        "low": "0.17352",
        "close": "0.17352",
        "volume": "86.61825727"
      },
      {
        "timestamp_ms": "1784872800000",
        "timestamp": "2026-07-24T06:00:00.000Z",
        "open": "0.17359",
        "high": "0.17359",
        "low": "0.17336",
        "close": "0.17336",
        "volume": "1151.13661902"
      },
      {
        "timestamp_ms": "1784870100000",
        "timestamp": "2026-07-24T05:15:00.000Z",
        "open": "0.17416",
        "high": "0.17416",
        "low": "0.17416",
        "close": "0.17416",
        "volume": "1145.98184496"
      },
      {
        "timestamp_ms": "1784869200000",
        "timestamp": "2026-07-24T05:00:00.000Z",
        "open": "0.17436",
        "high": "0.17455",
        "low": "0.174",
        "close": "0.17433",
        "volume": "4974.89689831"
      },
      {
        "timestamp_ms": "1784868300000",
        "timestamp": "2026-07-24T04:45:00.000Z",
        "open": "0.17476",
        "high": "0.17476",
        "low": "0.1737",
        "close": "0.1737",
        "volume": "2483.09471243"
      },
      {
        "timestamp_ms": "1784867400000",
        "timestamp": "2026-07-24T04:30:00.000Z",
        "open": "0.17311",
        "high": "0.17363",
        "low": "0.17311",
        "close": "0.17363",
        "volume": "36182.52811203"
      },
      {
        "timestamp_ms": "1784866500000",
        "timestamp": "2026-07-24T04:15:00.000Z",
        "open": "0.17191",
        "high": "0.17191",
        "low": "0.17191",
        "close": "0.17191",
        "volume": "485.59814169"
      },
      {
        "timestamp_ms": "1784865600000",
        "timestamp": "2026-07-24T04:00:00.000Z",
        "open": "0.1722",
        "high": "0.1722",
        "low": "0.1722",
        "close": "0.1722",
        "volume": "485.59814169"
      },
      {
        "timestamp_ms": "1784862900000",
        "timestamp": "2026-07-24T03:15:00.000Z",
        "open": "0.17425",
        "high": "0.17425",
        "low": "0.17348",
        "close": "0.17363",
        "volume": "37265.22478744"
      },
      {
        "timestamp_ms": "1784862000000",
        "timestamp": "2026-07-24T03:00:00.000Z",
        "open": "0.17288",
        "high": "0.17516",
        "low": "0.17288",
        "close": "0.17502",
        "volume": "4574.41981459"
      }
    ],
    "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=15m&limit=96",
      "/v2/markets?market=FORM-EUR"
    ],
    "checked_at": "2026-07-27T02:08:52.614Z",
    "rate_limit": {
      "remaining": "999",
      "reset_at": "1785118140000",
      "limit": "1000"
    },
    "source": {
      "provider": "Bitvavo",
      "source_type": "public REST API",
      "authentication": "none",
      "endpoint": "/v2/FORM-EUR/candles?interval=15m&limit=96",
      "endpoints": [
        "/v2/FORM-EUR/candles?interval=15m&limit=96",
        "/v2/markets?market=FORM-EUR"
      ],
      "route": "/candles",
      "checked_at": "2026-07-27T02:08:52.614Z"
    }
  },
  "live_route": "/live/candles/form/15m",
  "bridge_build": "2026-07-25-chatgpt-crawl-fix-v1",
  "response_generated_at": "2026-07-27T02:08:52.720Z",
  "response_request_id": "feed13a0-5d4f-409b-85ce-5ac021de6c74"
}