'availableInAllTerritories' is not an attribute on the resource 'inAppPurchases'

I'm using the API to update and create in-app purchases. Up until now, the https://api.appstoreconnect.apple.com/v2/inAppPurchases endpoint would allow me to set the availableInAllTerritories attribute to true, but as of this week the API is returning this error:

ENTITY_ERROR.ATTRIBUTE.UNKNOWN - 'availableInAllTerritories' is not an attribute on the resource 'inAppPurchases'

It appears availableInAllTerritories has been removed from the class definition, but not the sample code.

The 3.2 release notes state that the enum "is no longer available for pricing related endpoints", but this isn't a pricing endpoint.

Anyone else having this issue?

I guess the only workaround would be to send a separate request to the inAppPurchaseAvailabilities endpoint.

Post not yet marked as solved Up vote post of salinsley Down vote post of salinsley
519 views