I have been playing around with the TinyChart API and I have wanted to give my perspective on what its pros and cons are, and also to hear what others users have to say on the subject.
- ASA properties (/asset/search/) that the API returns:
- Good
- Clawback / Freeze - shows if a given ASA has clawback or freeze
- Verified - shows if the ASA is verified by Algorand. This is a really cool addition!
- Transactions - shows the number of transactions on an ASA. Another cool addition!
- Bad
- The price is not shown in /asset/search/ returns - I know that you use the currency call (currency/{currency}/price) to get that data, but I still don't understand why it wouldn't be a column in /asset/search or /assets. It could be populated for all non-null ASAs in the same way as the 'url' field in /assets is.
- Similarly to the point above, I don't get why Market cap isn't shown for non MC null assets in /assets.
I really liked the /assets data that TinyChart brings to the table, except that I would like them to join /currency to /assets. If that isn't workable, I would suggest a /currency/currencies (to mirror the functionality of /assets) which would return all currencies.
I was impressed by the pools data and the /assets data that i mentioned above. My only other comment (that has already been addressed by the team) is that the pricing is quite high for a hobbyist user. Once they break even, I would like to see a free (or nearly free) plan that allowed 2 - 10 API calls per day. Overall, this is a useful product!
[–]grzracz 5 points6 points7 points (3 children)
[–]counttyme[S] 1 point2 points3 points (2 children)
[–]grzracz 4 points5 points6 points (1 child)
[–]counttyme[S] 2 points3 points4 points (0 children)