in-app purchase api priceTier not a valid field name

We have been using the In-app-purchase API to manage Apple Store product prices, but since April 11, 2024, it started showing anomalies. For example, we would use this API to fetch the manually set prices for current products: https://developer.apple.com/documentation/appstoreconnectapi/read_price_information_for_an_in-app_purchase_price_schedule The URI with query and filter conditions is as follows: https://api.appstoreconnect.apple.com/v1/inAppPurchasePriceSchedules/product_id/manualPrices?fields[inAppPurchasePricePoints]=customerPrice,priceTier,proceeds,territory&fields[inAppPurchasePrices]=endDate,inAppPurchasePricePoint,manual,startDate,territory&include=inAppPurchasePricePoint,territory&fields[territories]=currency

It was running normally at first, but after April 11, we started encountering an error: {"errors": [{"id": "e193b752-3012-49db-8b0e-1d08c8980b77","status": "400","code": "PARAMETER_ERROR.INVALID","title": "A parameter has an invalid value","detail": "'priceTier' is not a valid field name","source": {"parameter": "fields[inAppPurchasePricePoints]"}}]

This is strange as there have been no similar cases reported online, and there are no mentions in the API documentation and update records either. Please help us check what the issue might be.

Thanks!

It seems to have been fixed last Saturday, and our system no longer reports errors.

After being stable for a month, the problem occurred again today (2024-05-23), which troubled us very much.

Same here, we're running into the very same problem. Did you find a solution for it?

in-app purchase api priceTier not a valid field name
 
 
Q