I agree with this,
I also do think that having ‘just’ by condition is a gruesome task for us devs and TCGPlayer servers, since, to present the price info on our apps, we need to calculate the average of the marketprice to have a overall price evaluation of the card and for this we need to make 110 calls to the server (for each condition available).
Currently (with the old API) we need to make - for MTG - 30.000 calls (+/-) to get the price of all the cards, while with the new API this will be escalated to 3.300.000, I don’t think that neither the devs or the TCGPlayer servers want that.
I am with OP and suggest that there should be an API endpoint for:
Average of each - low, hi, markeprice - for LP or better.
Also I am guessing that not just me that want to fetch a game’s price data for all cards daily. To end the madness of overloading the servers with price fetch calls, there should be a endpoint with all the new prices (the ones that we are suggestions), either by game or group.
This will benefit both us devs and reduce the cost of your servers.
Edit: Better explanation