i was looking at Binance API.
.......................
With current situation i don't think i'll be able to interface CAT without have a very big load of data/api call

I'm not sure about what to do......results could be bad.....
Well, Binance seems to be a good exchange and many would like to trade there. I have done some small trading but its a pain without automation, you have to be all over it.
Plus, it doesn't really matter how many markets they currently support, for all I know they could be supporting 1,000 markets in six months. What are we going to do then?
I would suggest to talk with them and explain the problem. We dont want an application cluttering with thousands of API calls - and I'm pretty sure they don't want this as well.
i've found a solution, but it's not an API call listed on that page.
It's another address where i can get all the market info like number of decimal places, and some more info. I will try to use that function because it seems that it's what i need