Release Notes

The release notes provide the latest updates to our API Reference documentation. It contains comprehensive information on all API modifications, including new features and version updates. Each release note details specific changes and any required actions for developers. By regularly reviewing this page, you can stay informed about the latest improvements to our platform and ensure you have the most current information to optimize your integration with Appcharge.



New Feature

Checkout Link Offers API

The Offers V2 API now includes a new Checkout Link Offers API, which allows you to generate deeplinks that direct players to the checkout page, pre-configured with a unique offer. This feature is useful for sending exclusive, personalized offers outside the webstore, such as through a social media broadcast distributor.

With the new Checkout Link Offers API you can:

Learn more in the Checkout Link Offers guide.

(April 8, 2025)


Name Change

Personalization API

The Player Info Sync Webhook has been renamed to the Personalization API .

(April 3, 2025)


New Property

Player Info Sync Webhook

We added new utmSource, utmMedium, and utmCampaign properties to the Player Authentication Webhook. These same properties are now also included as a utms object within the storeMetadata field of the Player Order Reporting Webhook. This allows you to track the origin of your players, the channels they came through, and the campaigns that brought them in.

(April 3, 2025)


New Properties

Player Info Sync Webhook

The dynamicOfferUi object is deprecated. See the new structure below.

For Rolling Offers:

  • dynamicOfferUi.badges moved to offers.productsSequence.badges
  • dynamicOfferUi.offerDesignId moved to offerDesignSyncOverride.offerDesignId
  • dynamicOfferUi.salePercentage moved to offers.productsSequence.productSale.sale
  • dynamicOfferUi.salePercentageDisplayType moved to offers.productsSequence.productSale.type

For all other offer types:

  • dynamicOfferUi.badges moved to offers.badges
  • dynamicOfferUi.offerDesignId moved to offerDesignOverride.offerDesignId
  • dynamicOfferUi.salePercentage moved to offers.productSale.sale
  • dynamicOfferUi.salePercentageDisplayType moved to offers.productSale.type

Note: These properties do not apply to Checkout Link Offers because there is no support for configuring badges, sale percentages, or offer designs for this offer type.

(April 2, 2025)


New Property

Player Info Sync Webhook

We added a new playerLevelBanners object to the Player Info Sync Webhook, allowing you to dynamically display specific banners to players based on their game level.

(April 1, 2025)


New SDK

VueJS 3 SDK

We released a new VueJS 3 SDK that supports the latest Vue.js version, Vue 3. See the documentation for more details.

(March 9, 2025)


New Feature

WebGL SDK for Unity

The new WebGL SDK for Unity provides a streamlined in-game payment solution, enabling secure and native transactions. With a quick and easy setup, it supports multiple payment methods, ensuring accessibility for all players. This integration enhances the player experience while maximizing revenue with minimal effort.

For updates to the SDK, refer to the WebGL SDK for Unity Changelog.

(March 3, 2025)


New Version

Offers V2 API

A new version of the Offers API is now available. Offers V2 API enables you to create and manage offers more effectively, helping to enhance player engagement and improve customer retention. It supports various offer types, including bundles, special offers, daily bonuses, and post-purchase deals.

With the Offers V2 API, you can:

Key changes from Offers API -> Offers V2 API

We made the following updates to the Offers entity:

  • We added a new productSale object, which includes a new amountBeforeSale property.
  • The dynamicOfferUi property is deprecated. Sending this in the payload will result in a failure:
    • The dynamicOfferUi.badges object has been moved to the root level as badges.
    • The dynamicOfferUi.salePercentage and dynamicOfferUi.salePercentageType properties have been moved to the new productSale object as productSale.salePercentage and productSale.salePercentageType.
  • The intervals property is deprecated. Sending this in the payload will result in a failure. Use the schedule property instead.
  • The coolDownInHours property is deprecated. Sending this in the payload will result in a failure.
  • The publisherSectionId property is now only relevant for the Bundles API.

(February 26, 2025)


New Feature

Rolling Offers API

The Offers API contains a new Rolling Offers API that allow players to unlock deals in succession. As each offer is claimed, the next one is revealed, keeping players engaged and eager to continue. The rolling offer feature boosts player interaction and maximizes revenue potential.

With the new Rolling Offer API you can:

Learn more about the Rolling Offer feature.

(February 18, 2025)


New Property

Offers API

We added a new schedule property in the Create an Offer and Update an Offer APIs, allowing you to specify the time intervals when promotions are available to players.

(October 1, 2024)