There are some interval that we don't natively support, like the 10m interval. But worry not, we have a solution for circumstance like these and it is called the timeframe converter feature. This let's you calculate indicators on a custom timeframe, built from a natively supported "base" interval. Here's an example:
https://api.taapi.io/ema?secret=APIKEY&exchange=binance&symbol=BTC%2FUSDT&interval=5m&customInterval=10m&period=50
As you can see, we are using interval=5m as the "base" interval and then using that to calculate the desired customInterval=10m.
When converting timeframes, always remember you need to use one of the natively supported timeframes as the "base: interval. This base interval needs to be a lower timeframe and somewhat close to the timeframe you are converting to. For example you can use the 5m to calculate the 10m custom interval. Or use the 1d to calculate the 4d custom interval... This will not work well if you use 1m to calculate 4d timeframe, etc.