{"openapi":"3.1.0","info":{"title":"Kraken Exchange API","version":"1.0.0","description":"Live market data from the Kraken cryptocurrency exchange, served straight from Kraken's public API — no key, no account, nothing cached. Kraken is one of the oldest and largest crypto exchanges; this reads its order book and trades directly. The ticker endpoint returns the live quote for one or many pairs — the last traded price, the best bid and ask and the spread, the 24-hour volume and VWAP, the 24-hour high, low and open and the change since open, and the 24-hour trade count: XBT/USD trades around its live price with thousands of trades a day. The orderbook endpoint returns the live order book to any depth — the bid and ask price levels with their sizes, the best bid/ask and the spread — the real liquidity behind the price. The ohlc endpoint returns candlestick history at intervals from one minute to two weeks. Pairs can be given the friendly way (BTCUSD, ETHEUR) and it resolves them to Kraken's canonical names. This is the exchange-market-data layer for any trading, charting, arbitrage or bot application. Live from Kraken, nothing stored. Distinct from aggregate-price and other single-exchange APIs — this is Kraken's own ticker, order book and candles. 4 endpoints.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/kraken-api","description":"oanor gateway"}],"tags":[{"name":"Kraken"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/ohlc":{"get":{"operationId":"get_v1_ohlc","tags":["Kraken"],"summary":"Candlestick history","description":"","parameters":[{"name":"pair","in":"query","required":true,"description":"Pair","schema":{"type":"string"},"example":"BTCUSD"},{"name":"interval","in":"query","required":false,"description":"Minutes: 1,5,15,30,60,240,1440,10080,21600","schema":{"type":"string"},"example":"60"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"pair":"XXBTZUSD","count":200,"candles":[{"low":73260.5,"high":73745.9,"open":73673,"time":1780286400,"vwap":73373.3,"close":73429.8,"trades":1553,"volume":15.42807506},{"low":73218.4,"high":73434.3,"open":73429.8,"time":1780290000,"vwap":73371.5,"close":73256.2,"trades":1502,"volume":25.01180135},{"low":72867.8,"high":73270,"open":73256.6,"time":1780293600,"vwap":73049.2,"close":73041.7,"trades":2677,"volume":50.18040824},{"low":72613.7,"high":73100,"open":73042,"time":1780297200,"vwap":72821.8,"close":72719.8,"trades":2937,"volume":64.65090393},{"low":72523.5,"high":72835.3,"open":72719.8,"time":1780300800,"vwap":72718.6,"close":72799.8,"trades":2579,"volume":53.80533108},{"low":72732.7,"high":72999.9,"open":72799.9,"time":1780304400,"vwap":72857,"close":72789.6,"trades":2686,"volume":89.74172298},{"low":72508.6,"high":72817.3,"open":72789.7,"time":1780308000,"vwap":72660.4,"close":72659.2,"trades":2989,"volume":39.27714073},{"low":72200,"high":72683.5,"open":72659.2,"time":1780311600,"vwap":72447.7,"close":72384.3,"trades":3316,"volume":116.61587946},{"low":71844,"high":72529.3,"open":72391.6,"time":1780315200,"vwap":72087.8,"close":72130,"trades":5872,"volume":186.82815353},{"low":71275,"high":72143.2,"open":72127.3,"time":1780318800,"vwap":71683.2,"close":71614.2,"trades":7924,"volume":279.37687143},{"low":71285,"high":71774.4,"open":71614.1,"time":1780322400,"vwap":71479.6,"close":71419.8,"trades":4203,"volume":136.76405361},{"low":70964.6,"high":71549.9,"open":71432.3,"time":1780326000,"vwap":71168.5,"close":71000,"trades":4764,"volume":167.8369122},{"low":70581.5,"high":71488.9,"open":71000,"time":1780329600,"vwap":70946.2,"close":71455.2,"trades":5178,"volume":224.16350958},{"low":71373,"high":71679.6,"open":71455.2,"time":1780333200,"vwap":71508.2,"close":71551.4,"trades":3308,"volume":189.80965875},{"low":71284.9,"high":71592.5,"open":71550.1,"time":1780336800,"vwap":71420.8,"close":71415,"trades":2735,"volume":69.25561439},{"low":71294.5,"high":71578.5,"open":71415.1,"time":1780340400,"vwap":71458.6,"close":71493.2,"trades":2134,"volume":54.54424904},{"low":71321.5,"high":71595,"open":71495,"time":1780344000,"vwap":71498.6,"close":71354.5,"trades":1891,"volume":61.36641477},{"low":70850.6,"high":71365.5,"open":71354.1,"time":1780347600,"vwap":71057.4,"close":70950.1,"trades":2575,"volume":79.98857136},{"low":70750,"high":71336.4,"open":70950,"time":1780351200,"vwap":71112.4,"close":71310,"trades":2888,"volume":228.05534521},{"low":71130.1,"high":71464.9,"open":71310.1,"time":1780354800,"vwap":71307.6,"close":71317.5,"trades":1973,"volume":43.83725116},{"low":71010,"high":71315.5,"open":71315.5,"time":1780358400,"vwap":71181.7,"close":71177.7,"trades":2570,"volume":30.99962985},{"low":70524.8,"high":71276.5,"open":71177.7,"time":1780362000,"vwap":70835.9,"close":70539.4,"trades":3339,"volume":62.94176528},{"low":70000,"high":70765.2,"open":70539.4,"time":1780365600,"vwap":70360.9,"close":70736.2,"trades":5452,"volume":114.99666655},{"low":70710,"high":70918.2,"open":70740,"time":1780369200,"vwap":70859.7,"close":70846.2,"trades":2295,"volume":45.72048916},{"low":70605.6,"high":70928.6,"open":70846.2,"time":1780372800,"vwap":70721.1,"close":70695,"trades":2184,"volume":81.39502827},{"low":70156.7,"high":70700,"open":70695,"time":1780376400,"vwap":70489.9,"close":70158.4,"trades":3003,"volume":139.36840945},{"low":69840,"high":70333.6,"open":70156.6,"time":1780380000,"vwap":70052.4,"close":69989,"trades":4015,"volume":174.14148053},{"low":69647.8,"high":70155,"open":69989.9,"time":1780383600,"vwap":69934.8,"close":70022.1,"trades":4491,"volume":166.21358076},{"low":69605.8,"high":70065,"open":70020.1,"time":1780387200,"vwap":69817.5,"close":69705.1,"trades":3255,"volume":89.84827911},{"low":69236.5,"high":69754.1,"open":69705.1,"time":1780390800,"vwap":69439,"close":69300.2,"trades":4151,"volume":117.97387901},{"low":69244.2,"high":69645,"open":69300.2,"time":1780394400,"vwap":69489.7,"close":69542.6,"trades":3370,"volume":292.66534282},{"low":69316.3,"high":69540,"open":69533.7,"time":1780398000,"vwap":69406.3,"close":69362.5,"trades":2467,"volume":95.51788504},{"low":68925.3,"high":69434.9,"open":69360.1,"time":1780401600,"vwap":69163.9,"close":68925.4,"trades":4503,"volume":191.84823227},{"low":68650,"high":69081.2,"open":68925.4,"time":1780405200,"vwap":68826.1,"close":68691,"trades":4799,"volume":266.0105028},{"low":67530.1,"high":68715,"open":68691,"time":1780408800,"vwap":68060.2,"close":67874.9,"trades":9398,"volume":560.70940233},{"low":66964.6,"high":67942.7,"open":67875,"time":1780412400,"vwap":67301.1,"close":67197.7,"trades":7531,"volume":426.86502769},{"low":67125.1,"high":68001.5,"open":67197.7,"time":1780416000,"vwap":67669.7,"close":67303.4,"trades":5900,"volume":351.66303055},{"low":67279.2,"high":67725,"open":67303.4,"time":1780419600,"vwap":67433.8,"close":67380.1,"trades":3849,"volume":139.87423526},{"low":67029.5,"high":67545,"open":67380.1,"time":1780423200,"vwap":67336.4,"close":67231.4,"trades":3451,"volume":172.42166947},{"low":66327.3,"high":67366.5,"open":67234.2,"time":1780426800,"vwap":66941.6,"close":67209.9,"trades":6676,"volume":444.90801655},{"low":66820.6,"high":67590.6,"open":67206.9,"time":1780430400,"vwap":67223.9,"close":67488.2,"trades":4177,"volume":140.10546017},{"low":67317.7,"high":67802.8,"open":67490.1,"time":1780434000,"vwap":67627.5,"close":67467.3,"trades":3616,"volume":86.82694095},{"low":66170,"high":67467.2,"open":67467.2,"time":1780437600,"vwap":66776,"close":66278.4,"trades":6387,"volume":360.96923995},{"low":66111.8,"high":66772.4,"open":66285,"time":1780441200,"vwap":66409.2,"close":66669.7,"trades":5382,"volume":174.6321663},{"low":66569.5,"high":67083.3,"open":66669.7,"time":1780444800,"vwap":66813.3,"close":66841.4,"trades":5746,"volume":221.5913661},{"low":66384.8,"high":66963,"open":66841.5,"time":1780448400,"vwap":66698.6,"close":66840,"trades":4883,"volume":160.56834306},{"low":66510.1,"high":66840,"open":66840,"time":1780452000,"vwap":66674,"close":66526,"trades":3712,"volume":38.3360746},{"low":65379.8,"high":66569.9,"open":66525.2,"time":1780455600,"vwap":65857.5,"close":65770.5,"trades":7351,"volume":285.91952506},{"low":65754.7,"high":66526.8,"open":65770.5,"time":1780459200,"vwap":66280.7,"close":66379.3,"trades":4793,"volume":92.53566663},{"low":66379.3,"high":67306.7,"open":66379.3,"time":1780462800,"vwap":67016.7,"close":67237.1,"trades":5447,"volume":155.13785104},{"low":66873.9,"high":67420,"open":67235.9,"time":1780466400,"vwap":67171.6,"close":66877.6,"trades":3759,"volume":69.16863548},{"low":66786.3,"high":67226,"open":66877.6,"time":1780470000,"vwap":67071,"close":67130.6,"trades":2616,"volume":40.80373276},{"low":66883,"high":67155,"open":67129.3,"time":1780473600,"vwap":66991.1,"close":66930.1,"trades":2966,"volume":41.79838895},{"low":66556.6,"high":67212.1,"open":66930.2,"time":1780477200,"vwap":66745.7,"close":66977.7,"trades":2918,"volume":91.42998158},{"low":66969.7,"high":67374.9,"open":66975.9,"time":1780480800,"vwap":67151,"close":67195.5,"trades":2920,"volume":117.13031804},{"low":66969.7,"high":67262.4,"open":67200,"time":1780484400,"vwap":67126.4,"close":66985,"trades":2211,"volume":63.90214397},{"low":66705.1,"high":67060.1,"open":66985,"time":1780488000,"vwap":66924.9,"close":66985.1,"trades":2915,"volume":63.29096051},{"low":66533,"high":67140,"open":66988.8,"time":1780491600,"vwap":66878.8,"close":66789.1,"trades":4193,"volume":142.55631272},{"low":66544.1,"high":66893.8,"open":66798.5,"time":1780495200,"vwap":66681.5,"close":66766.3,"trades":4261,"volume":98.44142312},{"low":66000,"high":66780,"open":66766.1,"time":1780498800,"vwap":66342.1,"close":66000,"trades":5012,"volume":264.34145784},{"low":65480.1,"high":66250,"open":66000.1,"time":1780502400,"vwap":65792.4,"close":65976.2,"trades":5991,"volume":263.70971154},{"low":65620.8,"high":66090,"open":65979,"time":1780506000,"vwap":65807.6,"close":65872.8,"trades":4016,"volume":154.12621645},{"low":65669.9,"high":66059.9,"open":65872.2,"time":1780509600,"vwap":65909.6,"close":65965.9,"trades":3561,"volume":130.51908741},{"low":65187.4,"high":65976.6,"open":65964.1,"time":1780513200,"vwap":65565.9,"close":65376.1,"trades":4611,"volume":227.76925947},{"low":64688,"high":65521.6,"open":65375.9,"time":1780516800,"vwap":65103.2,"close":64903.1,"trades":6620,"volume":288.57523724},{"low":64869,"high":65761.5,"open":64903.2,"time":1780520400,"vwap":65295.4,"close":65672.1,"trades":4995,"volume":210.40468912},{"low":64688,"high":65730,"open":65684.5,"time":1780524000,"vwap":64955.7,"close":64810.1,"trades":5536,"volume":199.73223705},{"low":64000,"high":64883.7,"open":64810,"time":1780527600,"vwap":64356.1,"close":64035.8,"trades":9147,"volume":356.35596964},{"low":62920.5,"high":64320,"open":64036.1,"time":1780531200,"vwap":63447.4,"close":63245,"trades":12664,"volume":569.3318529},{"low":62038.6,"high":63399.3,"open":63244.3,"time":1780534800,"vwap":62636.4,"close":62099.9,"trades":14077,"volume":549.66907489},{"low":61255.9,"high":63553.4,"open":62100,"time":1780538400,"vwap":62357.2,"close":63153,"trades":13505,"volume":918.12833589},{"low":63153,"high":64444,"open":63153,"time":1780542000,"vwap":64031.3,"close":64290,"trades":7096,"volume":411.06212411},{"low":64214.7,"high":64686.1,"open":64290,"time":1780545600,"vwap":64450.2,"close":64327.7,"trades":3763,"volume":162.78231898},{"low":63605.2,"high":64327.7,"open":64327.7,"time":1780549200,"vwap":64005.5,"close":63898.8,"trades":4811,"volume":435.38989632},{"low":63825,"high":64403.8,"open":63898.3,"time":1780552800,"vwap":64153.4,"close":63979.6,"trades":3569,"volume":154.10508075},{"low":63351.3,"high":63996,"open":63979.6,"time":1780556400,"vwap":63699.5,"close":63525.1,"trades":3660,"volume":222.6770308},{"low":63197,"high":63826.8,"open":63543,"time":1780560000,"vwap":63396.8,"close":63546.1,"trades":3968,"volume":226.37911894},{"low":62650,"high":63569.9,"open":63546.1,"time":1780563600,"vwap":62983.5,"close":63179.1,"trades":4089,"volume":129.0783401},{"low":62238.6,"high":63179.4,"open":63179.1,"time":1780567200,"vwap":62515.1,"close":62353,"trades":4536,"volume":231.67407476},{"low":62038.8,"high":62755,"open":62352.9,"time":1780570800,"vwap":62271.7,"close":62476.1,"trades":4728,"volume":485.74652827},{"low":62312.4,"high":63915.9,"open":62479.2,"time":1780574400,"vwap":63170.7,"close":63706.9,"trades":5071,"volume":188.82906454},{"low":63016.3,"high":64203.3,"open":63707,"time":1780578000,"vwap":63478.3,"close":64150,"trades":5295,"volume":519.05571079},{"low":63750,"high":64434.8,"open":64157,"time":1780581600,"vwap":64071.9,"close":63897.1,"trades":4518,"volume":283.23914782},{"low":63628.1,"high":64326.6,"open":63897.2,"time":1780585200,"vwap":63997,"close":63826.7,"trades":4465,"volume":192.27948121},{"low":63384.2,"high":63858,"open":63826.8,"time":1780588800,"vwap":63579.2,"close":63485.7,"trades":4294,"volume":98.6837446},{"low":62897,"high":63645.8,"open":63485.8,"time":1780592400,"vwap":63141.2,"close":63460.1,"trades":5408,"volume":174.57905208},{"low":63052,"high":64032.4,"open":63460,"time":1780596000,"vwap":63664.5,"close":63746.1,"trades":5108,"volume":155.66644242},{"low":63455.1,"high":64072,"open":63742.4,"time":1780599600,"vwap":63743.9,"close":63547.7,"trades":5086,"volume":221.04091109},{"low":63118.5,"high":63596.9,"open":63538.5,"time":1780603200,"vwap":63337.5,"close":63575.7,"trades":4258,"volume":77.84482407},{"low":63057.2,"high":63797.5,"open":63570.3,"time":1780606800,"vwap":63445.6,"close":63233,"trades":4749,"volume":202.0178106},{"low":63150.3,"high":63695.5,"open":63233,"time":1780610400,"vwap":63364.3,"close":63677.4,"trades":4097,"volume":75.26013371},{"low":63317.7,"high":63850,"open":63674.1,"time":1780614000,"vwap":63628.8,"close":63814,"trades":3554,"volume":60.97581968},{"low":63339.4,"high":63905.3,"open":63811.1,"time":1780617600,"vwap":63672.4,"close":63366.7,"trades":4563,"volume":108.73728263},{"low":62962.6,"high":63475.4,"open":63366.7,"time":1780621200,"vwap":63233.6,"close":63305.4,"trades":5199,"volume":117.29376438},{"low":62530,"high":63374.5,"open":63296.2,"time":1780624800,"vwap":62766,"close":62544.2,"trades":5281,"volume":239.42329652},{"low":62283.4,"high":62814,"open":62549.7,"time":1780628400,"vwap":62545.6,"close":62648.3,"trades":4254,"volume":245.03214439},{"low":62443.6,"high":63568.7,"open":62665.3,"time":1780632000,"vwap":62967.9,"close":63521.2,"trades":3940,"volume":123.94326082},{"low":62220,"high":63614.6,"open":63529.6,"time":1780635600,"vwap":62904.1,"close":62272.7,"trades":3984,"volume":122.09869474},{"low":61100,"high":62560.4,"open":62271.1,"time":1780639200,"vwap":61754.2,"close":61894.4,"trades":7986,"volume":492.10530313},{"low":61319.7,"high":63043.1,"open":61891,"time":1780642800,"vwap":62372.6,"close":63043.1,"trades":4946,"volume":183.82662839},{"low":62246.1,"high":63049.8,"open":63049.8,"time":1780646400,"vwap":62650.9,"close":62397.3,"trades":3084,"volume":213.5677898},{"low":62398.1,"high":63194.8,"open":62407.5,"time":1780650000,"vwap":62831.5,"close":62813.4,"trades":3000,"volume":142.75084049},{"low":62330.1,"high":62887.9,"open":62813.4,"time":1780653600,"vwap":62566,"close":62496.6,"trades":2724,"volume":89.18516427},{"low":61920,"high":62577,"open":62496.6,"time":1780657200,"vwap":62206.7,"close":61920,"trades":3411,"volume":95.98045019},{"low":61561.8,"high":62388.1,"open":61918.4,"time":1780660800,"vwap":61950.1,"close":61918.3,"trades":4780,"volume":308.47794894},{"low":60700,"high":62268.4,"open":61918.4,"time":1780664400,"vwap":61466.9,"close":60700.1,"trades":7325,"volume":745.70203031},{"low":60331,"high":61179.7,"open":60700.1,"time":1780668000,"vwap":60733.9,"close":60838.6,"trades":9560,"volume":1131.75567252},{"low":60000,"high":61074.1,"open":60844.8,"time":1780671600,"vwap":60336.8,"close":60400.1,"trades":9000,"volume":980.89345075},{"low":59764,"high":61517.2,"open":60400.1,"time":1780675200,"vwap":60614.8,"close":61368.8,"trades":11649,"volume":665.51854031},{"low":60612.4,"high":61459.3,"open":61368.7,"time":1780678800,"vwap":60896.1,"close":60746.9,"trades":5648,"volume":222.33264705},{"low":59107.5,"high":60910,"open":60747,"time":1780682400,"vwap":59767.5,"close":59344.3,"trades":9710,"volume":633.70669604},{"low":59070.6,"high":60426,"open":59356.4,"time":1780686000,"vwap":59597.8,"close":60287.6,"trades":7932,"volume":554.38817121},{"low":59922.8,"high":61741.1,"open":60260.4,"time":1780689600,"vwap":60939.9,"close":61608.7,"trades":5858,"volume":605.87873705},{"low":61424.6,"high":61957.6,"open":61604.4,"time":1780693200,"vwap":61757.4,"close":61662.2,"trades":3809,"volume":353.28702871},{"low":61117.8,"high":61940.6,"open":61657.1,"time":1780696800,"vwap":61543,"close":61566.8,"trades":3704,"volume":222.698784},{"low":60508.1,"high":61738.5,"open":61573.4,"time":1780700400,"vwap":60950.9,"close":61037.9,"trades":3578,"volume":149.86255556},{"low":61038.2,"high":61496.2,"open":61038.3,"time":1780704000,"vwap":61268.8,"close":61248.4,"trades":3599,"volume":95.68357662},{"low":60929.6,"high":61355,"open":61248.4,"time":1780707600,"vwap":61234.6,"close":61030,"trades":3520,"volume":124.48424291},{"low":60654.6,"high":61150,"open":61031.1,"time":1780711200,"vwap":60912.3,"close":60942.1,"trades":3534,"volume":38.37332952},{"low":60522.7,"high":60927.4,"open":60927.1,"time":1780714800,"vwap":60711.4,"close":60671.7,"trades":3599,"volume":94.0533403},{"low":59493.5,"high":60851,"open":60671.7,"time":1780718400,"vwap":60009.7,"close":60080.3,"trades":7217,"volume":279.75226601},{"low":59614.4,"high":61010.4,"open":60080.3,"time":1780722000,"vwap":60538.4,"close":60911.8,"trades":5075,"volume":158.00121637},{"low":60671.9,"high":61226.4,"open":60911.8,"time":1780725600,"vwap":60977.4,"close":60743.1,"trades":3661,"volume":72.57426909},{"low":60709.3,"high":61199,"open":60743.1,"time":1780729200,"vwap":60864.4,"close":60974,"trades":2050,"volume":155.80354002},{"low":60853.3,"high":61462.5,"open":60974.2,"time":1780732800,"vwap":61180.2,"close":61223.5,"trades":1955,"volume":32.72197352},{"low":60872.9,"high":61299,"open":61237.2,"time":1780736400,"vwap":61112,"close":60944.8,"trades":1927,"volume":47.68807756},{"low":60196.7,"high":60951.3,"open":60951.3,"time":1780740000,"vwap":60540.6,"close":60579.8,"trades":3038,"volume":101.02385916},{"low":60518,"high":60923.3,"open":60579.7,"time":1780743600,"vwap":60737.3,"close":60761.9,"trades":1864,"volume":37.54839716},{"low":60624.4,"high":61154.1,"open":60761.9,"time":1780747200,"vwap":60867,"close":60988.9,"trades":2388,"volume":39.27516576},{"low":60682.6,"high":61075.2,"open":60995.3,"time":1780750800,"vwap":60870.8,"close":60775.9,"trades":2103,"volume":24.79155687},{"low":60747.8,"high":60985.7,"open":60784,"time":1780754400,"vwap":60919.7,"close":60769.1,"trades":2618,"volume":47.39616438},{"low":60384.9,"high":60879.5,"open":60768.3,"time":1780758000,"vwap":60672.7,"close":60746.3,"trades":2861,"volume":78.85620847},{"low":60466.8,"high":60920.6,"open":60746.3,"time":1780761600,"vwap":60676.2,"close":60758.3,"trades":2705,"volume":32.72637453},{"low":60495,"high":60814.5,"open":60759.5,"time":1780765200,"vwap":60692,"close":60558.3,"trades":2287,"volume":38.74949668},{"low":60377.5,"high":60716.8,"open":60558.3,"time":1780768800,"vwap":60510.2,"close":60606.1,"trades":2375,"volume":28.61115964},{"low":60485.1,"high":60748.1,"open":60609.3,"time":1780772400,"vwap":60555.4,"close":60575.3,"trades":2304,"volume":168.09094434},{"low":60500,"high":60719.7,"open":60574.1,"time":1780776000,"vwap":60620.8,"close":60682.6,"trades":2183,"volume":56.56230748},{"low":60680.7,"high":60959.9,"open":60681.1,"time":1780779600,"vwap":60814.7,"close":60725.2,"trades":1732,"volume":32.64720505},{"low":60413.1,"high":60786.6,"open":60725.2,"time":1780783200,"vwap":60544.7,"close":60529.6,"trades":1847,"volume":35.93510445},{"low":60515.4,"high":60894.1,"open":60525.1,"time":1780786800,"vwap":60769.5,"close":60855.7,"trades":1445,"volume":20.52226949},{"low":60714.4,"high":60937.9,"open":60858,"time":1780790400,"vwap":60823.2,"close":60757.4,"trades":1941,"volume":17.69007251},{"low":60734.9,"high":61603.5,"open":60757.4,"time":1780794000,"vwap":61372.8,"close":61455.8,"trades":3406,"volume":174.11310308},{"low":61172.4,"high":61538.7,"open":61455.8,"time":1780797600,"vwap":61320.5,"close":61488.3,"trades":2170,"volume":43.33725264},{"low":61396.5,"high":61725.4,"open":61488.3,"time":1780801200,"vwap":61607.1,"close":61678.4,"trades":1975,"volume":79.07027835},{"low":61469.1,"high":61868.3,"open":61678.4,"time":1780804800,"vwap":61666,"close":61863.1,"trades":2119,"volume":39.04200076},{"low":61629.7,"high":62301.1,"open":61863.1,"time":1780808400,"vwap":61868.8,"close":61734.8,"trades":3083,"volume":147.00001903},{"low":61607,"high":62248.7,"open":61731.5,"time":1780812000,"vwap":62086.8,"close":62082.8,"trades":2543,"volume":89.25746539},{"low":61991.4,"high":62395.6,"open":62079.6,"time":1780815600,"vwap":62109.7,"close":62381.1,"trades":2198,"volume":90.82949157},{"low":62246.4,"high":62914.4,"open":62384,"time":1780819200,"vwap":62564.1,"close":62829.5,"trades":3751,"volume":144.51688001},{"low":62388.1,"high":62875.3,"open":62829.5,"time":1780822800,"vwap":62648,"close":62510.3,"trades":2809,"volume":60.79377396},{"low":62298.4,"high":62545,"open":62514.9,"time":1780826400,"vwap":62402.3,"close":62361.8,"trades":2151,"volume":56.12214474},{"low":62345.3,"high":62725.9,"open":62359,"time":1780830000,"vwap":62551.7,"close":62615,"trades":2512,"volume":59.79877453},{"low":61576,"high":62621,"open":62615.1,"time":1780833600,"vwap":61930.3,"close":61870.6,"trades":4974,"volume":198.44352439},{"low":61634.3,"high":61887,"open":61887,"time":1780837200,"vwap":61748.3,"close":61700.1,"trades":2382,"volume":37.1719334},{"low":61686.2,"high":62278.5,"open":61700.1,"time":1780840800,"vwap":61878.4,"close":61891.1,"trades":3083,"volume":113.24341177},{"low":61666.2,"high":62178.9,"open":61883.6,"time":1780844400,"vwap":61845.6,"close":62067.1,"trades":2934,"volume":126.42016822},{"low":61926.9,"high":62287.1,"open":62067.2,"time":1780848000,"vwap":62129.6,"close":62050.2,"trades":2460,"volume":70.50551929},{"low":62027.1,"high":62292.2,"open":62060.9,"time":1780851600,"vwap":62215.2,"close":62134.1,"trades":2284,"volume":39.12243551},{"low":62000,"high":62274.3,"open":62135.9,"time":1780855200,"vwap":62215.9,"close":62008.1,"trades":2243,"volume":77.89172768},{"low":61135.7,"high":62009,"open":62009,"time":1780858800,"vwap":61430.3,"close":61305.5,"trades":4115,"volume":215.67421135},{"low":61200.2,"high":61925.7,"open":61305.5,"time":1780862400,"vwap":61636,"close":61867.4,"trades":2120,"volume":62.66600392},{"low":61621.4,"high":61966.5,"open":61845.7,"time":1780866000,"vwap":61746.8,"close":61746.6,"trades":2103,"volume":33.57585979},{"low":61698.2,"high":64613,"open":61749.5,"time":1780869600,"vwap":63377.6,"close":62845.3,"trades":7328,"volume":706.01536226},{"low":62786.3,"high":63400,"open":62839.7,"time":1780873200,"vwap":63046.7,"close":63307.6,"trades":3148,"volume":99.27221459},{"low":63133.6,"high":63821.5,"open":63305.6,"time":1780876800,"vwap":63600.7,"close":63615.3,"trades":3795,"volume":115.15685137},{"low":62687,"high":63615.3,"open":63615.3,"time":1780880400,"vwap":62994.5,"close":63166.3,"trades":3598,"volume":70.55506409},{"low":62900,"high":63229.6,"open":63179.5,"time":1780884000,"vwap":63023.2,"close":63104.5,"trades":2487,"volume":27.49769831},{"low":62961,"high":63429.8,"open":63104.6,"time":1780887600,"vwap":63189.8,"close":63078.2,"trades":2066,"volume":13.26390299},{"low":62635.7,"high":63144.7,"open":63078.2,"time":1780891200,"vwap":62838.3,"close":62674.9,"trades":2643,"volume":34.05854183},{"low":62388.2,"high":62788,"open":62662.3,"time":1780894800,"vwap":62562.6,"close":62712.6,"trades":2783,"volume":28.12543809},{"low":62701.4,"high":63100.7,"open":62715.3,"time":1780898400,"vwap":62965.5,"close":62961.7,"trades":2195,"volume":25.76413497},{"low":62787.6,"high":63304.6,"open":62961.7,"time":1780902000,"vwap":63093.3,"close":63230.4,"trades":2374,"volume":33.76935873},{"low":62946.6,"high":63230.5,"open":63230.5,"time":1780905600,"vwap":63067.6,"close":63094.7,"trades":2373,"volume":168.46573533},{"low":63079.9,"high":63546.2,"open":63095.2,"time":1780909200,"vwap":63360.3,"close":63451.5,"trades":2406,"volume":33.16425835},{"low":63065.1,"high":63483.1,"open":63451.6,"time":1780912800,"vwap":63211.1,"close":63099.9,"trades":2092,"volume":47.66501892},{"low":63020.1,"high":63811.3,"open":63100,"time":1780916400,"vwap":63469.9,"close":63438,"trades":3131,"volume":82.8509056},{"low":62690.5,"high":63880,"open":63444.8,"time":1780920000,"vwap":63242.9,"close":63788.3,"trades":4006,"volume":115.06556312},{"low":63329.4,"high":63899.9,"open":63793.7,"time":1780923600,"vwap":63614,"close":63711.8,"trades":3742,"volume":119.97247021},{"low":63545.5,"high":64057,"open":63719.7,"time":1780927200,"vwap":63823.4,"close":63926.5,"trades":3363,"volume":153.35826429},{"low":63689.1,"high":64189,"open":63947.1,"time":1780930800,"vwap":63947.8,"close":63745.4,"trades":3889,"volume":258.67154535},{"low":63442.6,"high":64025.3,"open":63751.7,"time":1780934400,"vwap":63689.4,"close":63504.1,"trades":2950,"volume":63.47916959},{"low":63261,"high":63612.1,"open":63500.2,"time":1780938000,"vwap":63418.1,"close":63517.6,"trades":2509,"volume":49.14980209},{"low":63317.4,"high":63666.1,"open":63517.6,"time":1780941600,"vwap":63468.5,"close":63445.7,"trades":2355,"volume":106.18828547},{"low":63344.8,"high":63561.6,"open":63445.9,"time":1780945200,"vwap":63456.1,"close":63344.8,"trades":2383,"volume":47.62503823},{"low":63154.6,"high":63468.1,"open":63351.1,"time":1780948800,"vwap":63261.9,"close":63467,"trades":2321,"volume":74.11636139},{"low":63459.5,"high":63826.8,"open":63469.7,"time":1780952400,"vwap":63693.3,"close":63718.8,"trades":2271,"volume":47.04356969},{"low":63201.9,"high":63718.9,"open":63718.9,"time":1780956000,"vwap":63421.9,"close":63433.7,"trades":2018,"volume":26.71642539},{"low":62974.9,"high":63577.8,"open":63428.5,"time":1780959600,"vwap":63061,"close":63076.4,"trades":2338,"volume":96.11955423},{"low":62383.9,"high":63148.6,"open":63068.5,"time":1780963200,"vwap":62685,"close":62546.4,"trades":4194,"volume":117.88196201},{"low":62528.1,"high":62863.8,"open":62542.8,"time":1780966800,"vwap":62769.1,"close":62760.2,"trades":2975,"volume":186.51080057},{"low":62530.7,"high":62852.3,"open":62755.9,"time":1780970400,"vwap":62739.4,"close":62843.6,"trades":2131,"volume":29.5200816},{"low":62684.9,"high":62944.6,"open":62843.6,"time":1780974000,"vwap":62791.6,"close":62851.4,"trades":1673,"volume":19.38536859},{"low":62717.5,"high":63384.2,"open":62851.4,"time":1780977600,"vwap":63078.7,"close":63203.8,"trades":2363,"volume":54.44961138},{"low":63099.5,"high":63467.9,"open":63203.6,"time":1780981200,"vwap":63326,"close":63317.5,"trades":1697,"volume":20.33119902},{"low":63190.1,"high":63453.1,"open":63317.6,"time":1780984800,"vwap":63364.3,"close":63257.7,"trades":1572,"volume":24.01033675},{"low":62969.5,"high":63405.5,"open":63257.7,"time":1780988400,"vwap":63208.1,"close":63158.5,"trades":1844,"volume":47.91668237},{"low":62737.1,"high":63167.5,"open":63158.5,"time":1780992000,"vwap":62915,"close":62817.5,"trades":2067,"volume":40.71025916},{"low":62575.6,"high":62911,"open":62817.5,"time":1780995600,"vwap":62690.4,"close":62677.5,"trades":1623,"volume":24.63701884},{"low":62581.2,"high":62784.7,"open":62681.2,"time":1780999200,"vwap":62678.7,"close":62762.2,"trades":1730,"volume":35.7048792},{"low":62464.8,"high":62775.6,"open":62762.2,"time":1781002800,"vwap":62570.3,"close":62521.8,"trades":1571,"volume":63.56583153}],"interval_minutes":60},"meta":{"timestamp":"2026-06-09T11:39:27.161Z","request_id":"851fd4d9-1229-4a71-9712-3a1d953012f3"},"status":"ok","message":"OHLC retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/orderbook":{"get":{"operationId":"get_v1_orderbook","tags":["Kraken"],"summary":"Live order book","description":"","parameters":[{"name":"pair","in":"query","required":true,"description":"Pair","schema":{"type":"string"},"example":"BTCUSD"},{"name":"depth","in":"query","required":false,"description":"Levels per side (1-100, default 10)","schema":{"type":"string"},"example":"10"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"asks":[{"price":62534.4,"volume":0.002},{"price":62535.2,"volume":0.001},{"price":62536,"volume":0.002},{"price":62538.3,"volume":0.001},{"price":62541.4,"volume":0.001},{"price":62545.6,"volume":0.014},{"price":62546.4,"volume":0.094},{"price":62547.4,"volume":0.8},{"price":62550.1,"volume":0.002},{"price":62550.9,"volume":0.034}],"bids":[{"price":62534.3,"volume":5.43},{"price":62533.6,"volume":0.561},{"price":62533.5,"volume":0.8},{"price":62532.1,"volume":0.001},{"price":62531.3,"volume":0.279},{"price":62530.8,"volume":0.8},{"price":62530.5,"volume":0.022},{"price":62529,"volume":0.001},{"price":62528.1,"volume":0.731},{"price":62528,"volume":0.056}],"pair":"XXBTZUSD","depth":10,"spread":0.1,"best_ask":62534.4,"best_bid":62534.3},"meta":{"timestamp":"2026-06-09T11:39:27.339Z","request_id":"0a63bf5e-b5f0-48ac-b9d9-1739c4dcf521"},"status":"ok","message":"Order book retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/ticker":{"get":{"operationId":"get_v1_ticker","tags":["Kraken"],"summary":"Live ticker for pair(s)","description":"","parameters":[{"name":"pair","in":"query","required":true,"description":"Pair or comma list (BTCUSD,ETHUSD)","schema":{"type":"string"},"example":"BTCUSD,ETHUSD"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":2,"tickers":[{"ask":1668.19,"bid":1668.18,"pair":"XETHZUSD","spread":0.01,"low_24h":1654.12,"high_24h":1713.33,"open_24h":1689.81,"vwap_24h":1681.63084,"last_price":1666.62,"trades_24h":30332,"volume_24h":29460.31937469,"change_24h_pct":-1.37},{"ask":62534.4,"bid":62534.3,"pair":"XXBTZUSD","spread":0.1,"low_24h":62383.9,"high_24h":64189,"open_24h":63068.5,"vwap_24h":63312.72636,"last_price":62521.8,"trades_24h":60333,"volume_24h":1841.43027456,"change_24h_pct":-0.87}],"requested":["BTCUSD","ETHUSD"]},"meta":{"timestamp":"2026-06-09T11:39:27.512Z","request_id":"76d2d353-5809-4628-9438-fc37dbcd4f4d"},"status":"ok","message":"Ticker retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Spec","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"source":"Kraken public REST API (live)","service":"kraken-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/ohlc":"Candlestick history (pair=BTCUSD, interval in minutes: 1,5,15,30,60,240,1440,10080,21600).","GET /v1/ticker":"Live ticker for one or many pairs (pair=BTCUSD,ETHUSD — up to 8).","GET /v1/orderbook":"Live order book to a depth (pair=BTCUSD, depth up to 100)."},"description":"Live market data from the Kraken cryptocurrency exchange via its public API: the ticker for one or many pairs (last price, best bid/ask and spread, 24h volume/VWAP/high/low/open, change since open and 24h trade count); the live order book to any depth (bid/ask levels with sizes, best bid/ask, spread); and OHLC candlestick history at intervals from 1 minute to 2 weeks. Pairs may be given the friendly way (BTCUSD, ETHEUR). Live, no key, nothing stored. Distinct from aggregate-price and other single-exchange APIs — this is Kraken's own ticker, order book and candles.","upstream_status":"ok"},"meta":{"timestamp":"2026-06-09T11:39:27.653Z","request_id":"092b3e7e-236b-4bb6-8c85-db233a927a1e"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":11800,"rps_limit":3,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":900,"monthly_call_quota":138000,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2350,"monthly_call_quota":655000,"rps_limit":15,"hard_limit":true},{"slug":"scale","name":"Scale","price_cents_month":5650,"monthly_call_quota":3050000,"rps_limit":30,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/kraken-api"}