{
  "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/CAP-EUR/candles?interval=15m&limit=96",
    "endpoints": [
      "/v2/CAP-EUR/candles?interval=15m&limit=96",
      "/v2/markets?market=CAP-EUR"
    ],
    "route": "/candles",
    "checked_at": "2026-07-27T02:11:44.680Z"
  },
  "cache": {
    "server_side": true,
    "hit": false,
    "ttl_ms": 8000,
    "age_ms": 0,
    "stored_at": "2026-07-27T02:11:44.760Z"
  },
  "data": {
    "market": "CAP-EUR",
    "source_state": "current",
    "requested_interval": "15m",
    "bitvavo_interval": "15m",
    "requested_limit": 96,
    "returned_candles": 96,
    "candles": [
      {
        "timestamp_ms": "1785116700000",
        "timestamp": "2026-07-27T01:45:00.000Z",
        "open": "0.0193641",
        "high": "0.0193641",
        "low": "0.0192348",
        "close": "0.0192348",
        "volume": "32963.613"
      },
      {
        "timestamp_ms": "1785115800000",
        "timestamp": "2026-07-27T01:30:00.000Z",
        "open": "0.0193412",
        "high": "0.0194064",
        "low": "0.0193412",
        "close": "0.0194064",
        "volume": "5408.99"
      },
      {
        "timestamp_ms": "1785114900000",
        "timestamp": "2026-07-27T01:15:00.000Z",
        "open": "0.0192784",
        "high": "0.0193101",
        "low": "0.0192784",
        "close": "0.0193101",
        "volume": "2179.513"
      },
      {
        "timestamp_ms": "1785114000000",
        "timestamp": "2026-07-27T01:00:00.000Z",
        "open": "0.0195132",
        "high": "0.0195132",
        "low": "0.0193808",
        "close": "0.0194252",
        "volume": "41630.148"
      },
      {
        "timestamp_ms": "1785113100000",
        "timestamp": "2026-07-27T00:45:00.000Z",
        "open": "0.0195681",
        "high": "0.0195681",
        "low": "0.0195573",
        "close": "0.0195573",
        "volume": "19031.298"
      },
      {
        "timestamp_ms": "1785112200000",
        "timestamp": "2026-07-27T00:30:00.000Z",
        "open": "0.0196951",
        "high": "0.0196951",
        "low": "0.0196951",
        "close": "0.0196951",
        "volume": "294.503"
      },
      {
        "timestamp_ms": "1785111300000",
        "timestamp": "2026-07-27T00:15:00.000Z",
        "open": "0.0197621",
        "high": "0.0198702",
        "low": "0.0197039",
        "close": "0.0198702",
        "volume": "3797.464"
      },
      {
        "timestamp_ms": "1785108600000",
        "timestamp": "2026-07-26T23:30:00.000Z",
        "open": "0.0197518",
        "high": "0.0198159",
        "low": "0.0197402",
        "close": "0.0198159",
        "volume": "36963.201"
      },
      {
        "timestamp_ms": "1785107700000",
        "timestamp": "2026-07-26T23:15:00.000Z",
        "open": "0.0196134",
        "high": "0.0196737",
        "low": "0.0196006",
        "close": "0.0196737",
        "volume": "6342.926"
      },
      {
        "timestamp_ms": "1785106800000",
        "timestamp": "2026-07-26T23:00:00.000Z",
        "open": "0.0197492",
        "high": "0.0197492",
        "low": "0.0197492",
        "close": "0.0197492",
        "volume": "2101.46"
      },
      {
        "timestamp_ms": "1785105900000",
        "timestamp": "2026-07-26T22:45:00.000Z",
        "open": "0.0196717",
        "high": "0.0196717",
        "low": "0.0196409",
        "close": "0.0196409",
        "volume": "4222.786"
      },
      {
        "timestamp_ms": "1785105000000",
        "timestamp": "2026-07-26T22:30:00.000Z",
        "open": "0.0195002",
        "high": "0.0195002",
        "low": "0.0195002",
        "close": "0.0195002",
        "volume": "2128.294"
      },
      {
        "timestamp_ms": "1785104100000",
        "timestamp": "2026-07-26T22:15:00.000Z",
        "open": "0.0196823",
        "high": "0.0196829",
        "low": "0.019532",
        "close": "0.019532",
        "volume": "148870.851"
      },
      {
        "timestamp_ms": "1785103200000",
        "timestamp": "2026-07-26T22:00:00.000Z",
        "open": "0.0192117",
        "high": "0.0192117",
        "low": "0.0191887",
        "close": "0.0191887",
        "volume": "10806.448"
      },
      {
        "timestamp_ms": "1785102300000",
        "timestamp": "2026-07-26T21:45:00.000Z",
        "open": "0.0191694",
        "high": "0.0191694",
        "low": "0.0191153",
        "close": "0.0191153",
        "volume": "31296.006"
      },
      {
        "timestamp_ms": "1785101400000",
        "timestamp": "2026-07-26T21:30:00.000Z",
        "open": "0.0192687",
        "high": "0.0192687",
        "low": "0.0191571",
        "close": "0.0191815",
        "volume": "69404.709"
      },
      {
        "timestamp_ms": "1785100500000",
        "timestamp": "2026-07-26T21:15:00.000Z",
        "open": "0.0192859",
        "high": "0.0193125",
        "low": "0.0192859",
        "close": "0.0193125",
        "volume": "43436.523"
      },
      {
        "timestamp_ms": "1785099600000",
        "timestamp": "2026-07-26T21:00:00.000Z",
        "open": "0.019253",
        "high": "0.019253",
        "low": "0.0191416",
        "close": "0.0191416",
        "volume": "5342.967"
      },
      {
        "timestamp_ms": "1785098700000",
        "timestamp": "2026-07-26T20:45:00.000Z",
        "open": "0.0192442",
        "high": "0.0192442",
        "low": "0.0192442",
        "close": "0.0192442",
        "volume": "252.802"
      },
      {
        "timestamp_ms": "1785097800000",
        "timestamp": "2026-07-26T20:30:00.000Z",
        "open": "0.0192317",
        "high": "0.0193536",
        "low": "0.0192317",
        "close": "0.0193536",
        "volume": "61716.483"
      },
      {
        "timestamp_ms": "1785096900000",
        "timestamp": "2026-07-26T20:15:00.000Z",
        "open": "0.0192171",
        "high": "0.0192843",
        "low": "0.0192171",
        "close": "0.0192843",
        "volume": "7792.243"
      },
      {
        "timestamp_ms": "1785096000000",
        "timestamp": "2026-07-26T20:00:00.000Z",
        "open": "0.0192432",
        "high": "0.0192477",
        "low": "0.01922",
        "close": "0.0192477",
        "volume": "30765.667"
      },
      {
        "timestamp_ms": "1785095100000",
        "timestamp": "2026-07-26T19:45:00.000Z",
        "open": "0.0192645",
        "high": "0.0192645",
        "low": "0.0192645",
        "close": "0.0192645",
        "volume": "13888.941"
      },
      {
        "timestamp_ms": "1785093300000",
        "timestamp": "2026-07-26T19:15:00.000Z",
        "open": "0.0191696",
        "high": "0.0192312",
        "low": "0.0191547",
        "close": "0.0192312",
        "volume": "119385.241"
      },
      {
        "timestamp_ms": "1785092400000",
        "timestamp": "2026-07-26T19:00:00.000Z",
        "open": "0.019301",
        "high": "0.0193087",
        "low": "0.0192866",
        "close": "0.0192866",
        "volume": "274932.098"
      },
      {
        "timestamp_ms": "1785091500000",
        "timestamp": "2026-07-26T18:45:00.000Z",
        "open": "0.019301",
        "high": "0.019301",
        "low": "0.0191056",
        "close": "0.019301",
        "volume": "176622.363"
      },
      {
        "timestamp_ms": "1785090600000",
        "timestamp": "2026-07-26T18:30:00.000Z",
        "open": "0.019319",
        "high": "0.019319",
        "low": "0.019319",
        "close": "0.019319",
        "volume": "551.093"
      },
      {
        "timestamp_ms": "1785089700000",
        "timestamp": "2026-07-26T18:15:00.000Z",
        "open": "0.0193494",
        "high": "0.0193494",
        "low": "0.0193494",
        "close": "0.0193494",
        "volume": "4448.832"
      },
      {
        "timestamp_ms": "1785088800000",
        "timestamp": "2026-07-26T18:00:00.000Z",
        "open": "0.019392",
        "high": "0.0194031",
        "low": "0.0193891",
        "close": "0.0193891",
        "volume": "20614.139"
      },
      {
        "timestamp_ms": "1785087900000",
        "timestamp": "2026-07-26T17:45:00.000Z",
        "open": "0.0194293",
        "high": "0.0194293",
        "low": "0.0192446",
        "close": "0.0192446",
        "volume": "18109.943"
      },
      {
        "timestamp_ms": "1785086100000",
        "timestamp": "2026-07-26T17:15:00.000Z",
        "open": "0.019571",
        "high": "0.0197176",
        "low": "0.019571",
        "close": "0.0196308",
        "volume": "11129.427"
      },
      {
        "timestamp_ms": "1785085200000",
        "timestamp": "2026-07-26T17:00:00.000Z",
        "open": "0.01983",
        "high": "0.01983",
        "low": "0.0197401",
        "close": "0.0197401",
        "volume": "575834.34"
      },
      {
        "timestamp_ms": "1785084300000",
        "timestamp": "2026-07-26T16:45:00.000Z",
        "open": "0.0197452",
        "high": "0.0199186",
        "low": "0.0197452",
        "close": "0.0199186",
        "volume": "22113.036"
      },
      {
        "timestamp_ms": "1785083400000",
        "timestamp": "2026-07-26T16:30:00.000Z",
        "open": "0.0195184",
        "high": "0.0195184",
        "low": "0.0195184",
        "close": "0.0195184",
        "volume": "612.765"
      },
      {
        "timestamp_ms": "1785082500000",
        "timestamp": "2026-07-26T16:15:00.000Z",
        "open": "0.0195731",
        "high": "0.0195731",
        "low": "0.0195592",
        "close": "0.0195592",
        "volume": "102469.684"
      },
      {
        "timestamp_ms": "1785081600000",
        "timestamp": "2026-07-26T16:00:00.000Z",
        "open": "0.0201007",
        "high": "0.0201007",
        "low": "0.0197866",
        "close": "0.0197866",
        "volume": "19850.054"
      },
      {
        "timestamp_ms": "1785080700000",
        "timestamp": "2026-07-26T15:45:00.000Z",
        "open": "0.0198548",
        "high": "0.020297",
        "low": "0.0198548",
        "close": "0.020297",
        "volume": "36829.845"
      },
      {
        "timestamp_ms": "1785079800000",
        "timestamp": "2026-07-26T15:30:00.000Z",
        "open": "0.0194293",
        "high": "0.0198003",
        "low": "0.0194293",
        "close": "0.019761",
        "volume": "8752.238"
      },
      {
        "timestamp_ms": "1785078900000",
        "timestamp": "2026-07-26T15:15:00.000Z",
        "open": "0.0197628",
        "high": "0.0197628",
        "low": "0.0193236",
        "close": "0.0193422",
        "volume": "166909.658"
      },
      {
        "timestamp_ms": "1785078000000",
        "timestamp": "2026-07-26T15:00:00.000Z",
        "open": "0.020122",
        "high": "0.020122",
        "low": "0.0197594",
        "close": "0.019937",
        "volume": "62223.579"
      },
      {
        "timestamp_ms": "1785077100000",
        "timestamp": "2026-07-26T14:45:00.000Z",
        "open": "0.0198284",
        "high": "0.0198284",
        "low": "0.0198284",
        "close": "0.0198284",
        "volume": "3456.668"
      },
      {
        "timestamp_ms": "1785076200000",
        "timestamp": "2026-07-26T14:30:00.000Z",
        "open": "0.020014",
        "high": "0.0203389",
        "low": "0.0197709",
        "close": "0.0197709",
        "volume": "61912.425"
      },
      {
        "timestamp_ms": "1785075300000",
        "timestamp": "2026-07-26T14:15:00.000Z",
        "open": "0.0197963",
        "high": "0.0197963",
        "low": "0.0197963",
        "close": "0.0197963",
        "volume": "17048.338"
      },
      {
        "timestamp_ms": "1785074400000",
        "timestamp": "2026-07-26T14:00:00.000Z",
        "open": "0.0195395",
        "high": "0.0199434",
        "low": "0.0195395",
        "close": "0.0199434",
        "volume": "298033.209"
      },
      {
        "timestamp_ms": "1785073500000",
        "timestamp": "2026-07-26T13:45:00.000Z",
        "open": "0.0193209",
        "high": "0.01963",
        "low": "0.019311",
        "close": "0.0196148",
        "volume": "365796.315"
      },
      {
        "timestamp_ms": "1785072600000",
        "timestamp": "2026-07-26T13:30:00.000Z",
        "open": "0.0192232",
        "high": "0.0192232",
        "low": "0.0191",
        "close": "0.0191362",
        "volume": "140865.459"
      },
      {
        "timestamp_ms": "1785071700000",
        "timestamp": "2026-07-26T13:15:00.000Z",
        "open": "0.0190119",
        "high": "0.0192976",
        "low": "0.018902",
        "close": "0.0192183",
        "volume": "282446.614"
      },
      {
        "timestamp_ms": "1785070800000",
        "timestamp": "2026-07-26T13:00:00.000Z",
        "open": "0.019",
        "high": "0.019269",
        "low": "0.019",
        "close": "0.019269",
        "volume": "83943.225"
      },
      {
        "timestamp_ms": "1785069900000",
        "timestamp": "2026-07-26T12:45:00.000Z",
        "open": "0.0192167",
        "high": "0.019343",
        "low": "0.0192",
        "close": "0.0193348",
        "volume": "85035.897"
      },
      {
        "timestamp_ms": "1785069000000",
        "timestamp": "2026-07-26T12:30:00.000Z",
        "open": "0.01865",
        "high": "0.0189612",
        "low": "0.0186",
        "close": "0.0189612",
        "volume": "57216.466"
      },
      {
        "timestamp_ms": "1785068100000",
        "timestamp": "2026-07-26T12:15:00.000Z",
        "open": "0.0184871",
        "high": "0.0184871",
        "low": "0.0184871",
        "close": "0.0184871",
        "volume": "6227.194"
      },
      {
        "timestamp_ms": "1785067200000",
        "timestamp": "2026-07-26T12:00:00.000Z",
        "open": "0.0179155",
        "high": "0.0179275",
        "low": "0.0178717",
        "close": "0.0179275",
        "volume": "10515.345"
      },
      {
        "timestamp_ms": "1785066300000",
        "timestamp": "2026-07-26T11:45:00.000Z",
        "open": "0.0179451",
        "high": "0.0179595",
        "low": "0.0179451",
        "close": "0.0179595",
        "volume": "41190.522"
      },
      {
        "timestamp_ms": "1785065400000",
        "timestamp": "2026-07-26T11:30:00.000Z",
        "open": "0.017886",
        "high": "0.0182154",
        "low": "0.017886",
        "close": "0.0181239",
        "volume": "287794.83"
      },
      {
        "timestamp_ms": "1785064500000",
        "timestamp": "2026-07-26T11:15:00.000Z",
        "open": "0.017904",
        "high": "0.0180297",
        "low": "0.017904",
        "close": "0.0180297",
        "volume": "385447.248"
      },
      {
        "timestamp_ms": "1785063600000",
        "timestamp": "2026-07-26T11:00:00.000Z",
        "open": "0.0176628",
        "high": "0.0179262",
        "low": "0.0176628",
        "close": "0.0179262",
        "volume": "326190.152"
      },
      {
        "timestamp_ms": "1785061800000",
        "timestamp": "2026-07-26T10:30:00.000Z",
        "open": "0.0176551",
        "high": "0.0176551",
        "low": "0.0176535",
        "close": "0.0176535",
        "volume": "7094.963"
      },
      {
        "timestamp_ms": "1785060900000",
        "timestamp": "2026-07-26T10:15:00.000Z",
        "open": "0.0175937",
        "high": "0.01765",
        "low": "0.0175937",
        "close": "0.01765",
        "volume": "12975.987"
      },
      {
        "timestamp_ms": "1785060000000",
        "timestamp": "2026-07-26T10:00:00.000Z",
        "open": "0.0174725",
        "high": "0.0176423",
        "low": "0.0174415",
        "close": "0.0176003",
        "volume": "129205.37"
      },
      {
        "timestamp_ms": "1785059100000",
        "timestamp": "2026-07-26T09:45:00.000Z",
        "open": "0.0175238",
        "high": "0.01755",
        "low": "0.0175",
        "close": "0.0175",
        "volume": "104210.633"
      },
      {
        "timestamp_ms": "1785058200000",
        "timestamp": "2026-07-26T09:30:00.000Z",
        "open": "0.0179003",
        "high": "0.0179003",
        "low": "0.0174559",
        "close": "0.0174559",
        "volume": "520508.784"
      },
      {
        "timestamp_ms": "1785057300000",
        "timestamp": "2026-07-26T09:15:00.000Z",
        "open": "0.0178285",
        "high": "0.0179529",
        "low": "0.0178127",
        "close": "0.0178821",
        "volume": "59152.57"
      },
      {
        "timestamp_ms": "1785056400000",
        "timestamp": "2026-07-26T09:00:00.000Z",
        "open": "0.0180198",
        "high": "0.0180886",
        "low": "0.0177748",
        "close": "0.0177748",
        "volume": "530458.845"
      },
      {
        "timestamp_ms": "1785055500000",
        "timestamp": "2026-07-26T08:45:00.000Z",
        "open": "0.0178351",
        "high": "0.0178566",
        "low": "0.0178351",
        "close": "0.0178507",
        "volume": "78305.167"
      },
      {
        "timestamp_ms": "1785054600000",
        "timestamp": "2026-07-26T08:30:00.000Z",
        "open": "0.0179",
        "high": "0.0179711",
        "low": "0.0179",
        "close": "0.0179711",
        "volume": "176091.227"
      },
      {
        "timestamp_ms": "1785053700000",
        "timestamp": "2026-07-26T08:15:00.000Z",
        "open": "0.0178187",
        "high": "0.0179",
        "low": "0.0177108",
        "close": "0.0177108",
        "volume": "218345.399"
      },
      {
        "timestamp_ms": "1785051900000",
        "timestamp": "2026-07-26T07:45:00.000Z",
        "open": "0.017242",
        "high": "0.0172747",
        "low": "0.0170745",
        "close": "0.0172259",
        "volume": "274363.7"
      },
      {
        "timestamp_ms": "1785051000000",
        "timestamp": "2026-07-26T07:30:00.000Z",
        "open": "0.0172332",
        "high": "0.0173567",
        "low": "0.0172332",
        "close": "0.0173567",
        "volume": "104387.936"
      },
      {
        "timestamp_ms": "1785050100000",
        "timestamp": "2026-07-26T07:15:00.000Z",
        "open": "0.0172081",
        "high": "0.0172081",
        "low": "0.017204",
        "close": "0.017204",
        "volume": "16353.426"
      },
      {
        "timestamp_ms": "1785049200000",
        "timestamp": "2026-07-26T07:00:00.000Z",
        "open": "0.0171939",
        "high": "0.0172",
        "low": "0.0171939",
        "close": "0.0172",
        "volume": "158208.14"
      },
      {
        "timestamp_ms": "1785048300000",
        "timestamp": "2026-07-26T06:45:00.000Z",
        "open": "0.0174046",
        "high": "0.0174046",
        "low": "0.0172886",
        "close": "0.0172886",
        "volume": "1150.096"
      },
      {
        "timestamp_ms": "1785047400000",
        "timestamp": "2026-07-26T06:30:00.000Z",
        "open": "0.0172",
        "high": "0.0174137",
        "low": "0.0172",
        "close": "0.0174137",
        "volume": "13426.41"
      },
      {
        "timestamp_ms": "1785044700000",
        "timestamp": "2026-07-26T05:45:00.000Z",
        "open": "0.0176746",
        "high": "0.0176747",
        "low": "0.0175869",
        "close": "0.0175869",
        "volume": "56939.103"
      },
      {
        "timestamp_ms": "1785043800000",
        "timestamp": "2026-07-26T05:30:00.000Z",
        "open": "0.0173845",
        "high": "0.0174017",
        "low": "0.0173845",
        "close": "0.0174017",
        "volume": "206891.101"
      },
      {
        "timestamp_ms": "1785042900000",
        "timestamp": "2026-07-26T05:15:00.000Z",
        "open": "0.0173215",
        "high": "0.0173215",
        "low": "0.0173215",
        "close": "0.0173215",
        "volume": "29421.068"
      },
      {
        "timestamp_ms": "1785041100000",
        "timestamp": "2026-07-26T04:45:00.000Z",
        "open": "0.0171323",
        "high": "0.0171323",
        "low": "0.0171122",
        "close": "0.0171168",
        "volume": "95773.415"
      },
      {
        "timestamp_ms": "1785040200000",
        "timestamp": "2026-07-26T04:30:00.000Z",
        "open": "0.0174994",
        "high": "0.0175369",
        "low": "0.0174936",
        "close": "0.0174936",
        "volume": "62644.887"
      },
      {
        "timestamp_ms": "1785038400000",
        "timestamp": "2026-07-26T04:00:00.000Z",
        "open": "0.0175501",
        "high": "0.0177223",
        "low": "0.0175174",
        "close": "0.0175174",
        "volume": "36298.898"
      },
      {
        "timestamp_ms": "1785037500000",
        "timestamp": "2026-07-26T03:45:00.000Z",
        "open": "0.0175685",
        "high": "0.0175685",
        "low": "0.0173418",
        "close": "0.0173418",
        "volume": "12408.525"
      },
      {
        "timestamp_ms": "1785035700000",
        "timestamp": "2026-07-26T03:15:00.000Z",
        "open": "0.018",
        "high": "0.018",
        "low": "0.0175166",
        "close": "0.017585",
        "volume": "195980.185"
      },
      {
        "timestamp_ms": "1785032100000",
        "timestamp": "2026-07-26T02:15:00.000Z",
        "open": "0.0185249",
        "high": "0.0185249",
        "low": "0.0185249",
        "close": "0.0185249",
        "volume": "5385.023"
      },
      {
        "timestamp_ms": "1785031200000",
        "timestamp": "2026-07-26T02:00:00.000Z",
        "open": "0.0188313",
        "high": "0.0188337",
        "low": "0.0188313",
        "close": "0.0188337",
        "volume": "6535.801"
      },
      {
        "timestamp_ms": "1785030300000",
        "timestamp": "2026-07-26T01:45:00.000Z",
        "open": "0.0187",
        "high": "0.0187",
        "low": "0.0187",
        "close": "0.0187",
        "volume": "26906.047"
      },
      {
        "timestamp_ms": "1785027600000",
        "timestamp": "2026-07-26T01:00:00.000Z",
        "open": "0.0183816",
        "high": "0.0183816",
        "low": "0.0183816",
        "close": "0.0183816",
        "volume": "32638.703"
      },
      {
        "timestamp_ms": "1785026700000",
        "timestamp": "2026-07-26T00:45:00.000Z",
        "open": "0.0181719",
        "high": "0.0183874",
        "low": "0.0181719",
        "close": "0.0183799",
        "volume": "53063.313"
      },
      {
        "timestamp_ms": "1785025800000",
        "timestamp": "2026-07-26T00:30:00.000Z",
        "open": "0.0185112",
        "high": "0.0185112",
        "low": "0.0181333",
        "close": "0.0181333",
        "volume": "22953.063"
      },
      {
        "timestamp_ms": "1785024900000",
        "timestamp": "2026-07-26T00:15:00.000Z",
        "open": "0.0187837",
        "high": "0.0187837",
        "low": "0.0187837",
        "close": "0.0187837",
        "volume": "612.765"
      },
      {
        "timestamp_ms": "1785024000000",
        "timestamp": "2026-07-26T00:00:00.000Z",
        "open": "0.0184622",
        "high": "0.0187403",
        "low": "0.0184622",
        "close": "0.0187403",
        "volume": "16310.836"
      },
      {
        "timestamp_ms": "1785022200000",
        "timestamp": "2026-07-25T23:30:00.000Z",
        "open": "0.0185384",
        "high": "0.0185384",
        "low": "0.0185384",
        "close": "0.0185384",
        "volume": "5393.801"
      },
      {
        "timestamp_ms": "1785021300000",
        "timestamp": "2026-07-25T23:15:00.000Z",
        "open": "0.0186435",
        "high": "0.0186435",
        "low": "0.0184077",
        "close": "0.0184077",
        "volume": "121236.718"
      },
      {
        "timestamp_ms": "1785020400000",
        "timestamp": "2026-07-25T23:00:00.000Z",
        "open": "0.0185433",
        "high": "0.0186532",
        "low": "0.0185433",
        "close": "0.0186532",
        "volume": "15136.309"
      },
      {
        "timestamp_ms": "1785019500000",
        "timestamp": "2026-07-25T22:45:00.000Z",
        "open": "0.01865",
        "high": "0.01865",
        "low": "0.01865",
        "close": "0.01865",
        "volume": "18731.66"
      },
      {
        "timestamp_ms": "1785018600000",
        "timestamp": "2026-07-25T22:30:00.000Z",
        "open": "0.0186572",
        "high": "0.0186572",
        "low": "0.0186491",
        "close": "0.0186491",
        "volume": "64183.832"
      },
      {
        "timestamp_ms": "1785017700000",
        "timestamp": "2026-07-25T22:15:00.000Z",
        "open": "0.018879",
        "high": "0.018879",
        "low": "0.018607",
        "close": "0.018607",
        "volume": "984765.116"
      },
      {
        "timestamp_ms": "1785016800000",
        "timestamp": "2026-07-25T22:00:00.000Z",
        "open": "0.0190899",
        "high": "0.0190899",
        "low": "0.0187882",
        "close": "0.018892",
        "volume": "99284.825"
      },
      {
        "timestamp_ms": "1785015900000",
        "timestamp": "2026-07-25T21:45:00.000Z",
        "open": "0.019066",
        "high": "0.019066",
        "low": "0.0188305",
        "close": "0.0188882",
        "volume": "273492.075"
      }
    ],
    "market_status": "trading",
    "base_asset": "CAP",
    "quote_asset": "EUR",
    "minimum_order_base": "299.171",
    "minimum_order_quote": "5.00",
    "tick_size": "0.000000100",
    "quantity_decimals": 3,
    "notional_decimals": 2,
    "endpoints": [
      "/v2/CAP-EUR/candles?interval=15m&limit=96",
      "/v2/markets?market=CAP-EUR"
    ],
    "checked_at": "2026-07-27T02:11:44.680Z",
    "rate_limit": {
      "remaining": "999",
      "reset_at": "1785118320000",
      "limit": "1000"
    },
    "source": {
      "provider": "Bitvavo",
      "source_type": "public REST API",
      "authentication": "none",
      "endpoint": "/v2/CAP-EUR/candles?interval=15m&limit=96",
      "endpoints": [
        "/v2/CAP-EUR/candles?interval=15m&limit=96",
        "/v2/markets?market=CAP-EUR"
      ],
      "route": "/candles",
      "checked_at": "2026-07-27T02:11:44.680Z"
    }
  },
  "live_route": "/live/candles/cap/15m",
  "bridge_build": "2026-07-25-chatgpt-crawl-fix-v1",
  "response_generated_at": "2026-07-27T02:11:44.760Z",
  "response_request_id": "9ce6fd12-de5e-4bb9-aa19-b79ae44d260c"
}