post https://rest-api.hellomoon.io/v0/token/candlesticks
NOTE: This endpoint is only callable by API keys in the following tiers:
- Business
- Developer
- Enterprise
- PremiumSharedRpc
- StarterSharedRpc
- UltimateSharedRpc
The Token Candlesticks endpoint allows you to choose the candlestick period with the provided granularities of ONE_MIN, FIVE_MIN, ONE_HOUR, ONE_DAY, ONE_WEEK.
What values represent a candlestick?
open, the price at which the period opened high, the highest price reached during the period low, the lowest price reached during the period close, the price at which the period closed volume, the sum of defi swaps that occured within the trading period (granularity).
Examples
Get candlesticks per 5 min for a token
const axios = require("axios");
const url = "https://rest-api.hellomoon.io/v0/token/candlesticks";
async function getCandlesticks() {
const { data } = await axios.post(
url,
{
"mint": "mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So",
"granularity": "FIVE_MIN"
},
{
headers: {
Accept: "application/json",
"Content-Type": "application/json",
Authorization: "Bearer <your_token>",
},
}
);
console.log(data);
}