API.240827-MAJOR

With the new API major version several endpoints have been removed and replaced by new endpoints. All removals and changes are documented below.
You need to update the API version by yourself. Please refer to the instructions >> API.240827-MAJOR - API-Version aktualisieren

❌Removal

The IVW records endpoints under Subscriptions have been removed as the IVW lists only contain accumulated data from now on.

  • /subscriptions/crossCLient/ivwRecords

  • /subscriptions/ivwRecords

The delivery list endpoint below subscriptions has been removed and replaced (see new).

  • /subscriptions/deliveryLists/{deliveryListId}/dates/{deliveryListDateId}

The analytics endpoints have been removed as we added improved external analytics instead.

  • /analytics/customers/registrations

  • /analytics/invoices/paymentMethods

  • /analytics/invoices/revenues

  • /analytics/orders/creations

  • /analytics/subscriptions/active

  • /analytics/subscriptions/cancellations

  • /analytics/subscriptions/cancellationReasons

  • /analytics/subscriptions/ended

  • /analytics/subscriptions/new

  • /analytics/paymentPeriods/

  • /analytics/paymentPeriods/failure

  • /analytics/paymentPeriods/success

  • /analytics/transactions

  • /analytics/transactions/customerReturns

The app store offers endpoints have been removed and replaced by the in-app offer endpoints.

  • /products/appStoreOffers

  • /products/appStoreOffers/archived

  • /products/appStoreOffers/{appStoreOfferId}

appStoreOffers endpoints have been replaced by the following:
  • /products/inAppOffers

  • /products/inAppOffers/archived

  • /products/inAppOffers/{inAppOfferId}


💡New

Searching subscription delivery dates has new endpoints and can now be filtered by deliveryCustomerId and subscriptionId.
  • /subscriptions/deliveryLists/dates


❕Important Change

The following entities have been changed:

Subscriptions:

  • managedExternal has been removed as it is replaced by managedBy

Orders:

  • managedExternal has been removed as it is replaced by managedBy

AppStorePurchase:

  • accessRightUniqueId has been removed from the main level as a purchase can have multiple IDs, so only the array accessRights will stay.

Add Apple Purchase:
The add apple purchase response is now an array not an object anymore. 

🔧 Change

The size of Apple App Receipts has been increased to 300 KB for API call addAppleAppStorePurchase