How to get and set IAP Item prices via App Store Connect API?

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?

Does anyone else do this process using the API? Apple just directly replied via email saying they don't provide support for their own APIs.

I'm now polling all 16625 price points for ~300 IAP items each time I run my code, and I still can't find a way to associate an IAP Item ID with a Price Point ID. Any ideas?

I have discovered that the first 52 characters of the ID of the pricePoint matches the first 52 characters of the ID of the price in manualPrices or automaticPrices. Would it be possible to use this rule?

Sorry. My previous post was wrong.

I was able to get the customer prices from the "included" entry in the JSON obtained at the following URL.

https://api.appstoreconnect.apple.com/v1/inAppPurchasePriceSchedules/{inapp_id}/manualPrices?include=inAppPurchasePricePoint,territory&fields[inAppPurchasePricePoints]=customerPrice

How to get and set IAP Item prices via App Store Connect API?
 
 
Q