I need to get and set the prices of IAP items via the App Store Connect API. I have the item IDs, and I can already get and set the localization information, but the prices are just a circular loop of lists of schedules and price points, none of which have currency associated with them. I can't find ANY API endpoint that will let me get the current price of the IAP item in dollars, or even in price tier, without just returning ALL the price points (something like 16 thousand different ones, for some reason). What am I supposed to do, poll all 16 thousand price points, 50 at a time (taking hours every time this code runs and DEFINITELY ruining my rate limit), store them all, and just manually loop through them all? As far as I can tell, that STILL won't actually get me a DOLLAR PRICE, just some amorphous blob object directing me to yet another object.
How is this supposed to work? What's the series of API calls and field queries that allows me to see and edit the prices of API items? Is no one else doing this?