> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appcharge.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

The Offers V2 API allows you to create and manage digital product offers in your web store. This suite of APIs provides a variety of offer types, including exclusive bundles, rolling offers, and time sensitive promotions. You can tailor these offers to support various monetization strategies and maximize player engagement. Learn more about the [Offers](/../../guides/webstore/offers/about-offers) feature.

The Offers V2 API includes the following:

* [Bundles API](./bundles/introduction): Set up bundles that offer discounts on multiple products.
* [Special Offers API](./special-offers/introduction): Schedule and manage time limited special offers for promotions.
* [Rolling Offers API](./rolling-offers/introduction): Create rolling offers that unlock new deals dynamically.
* [Progress Bars API](./progress-bars/introduction): Create progress bars that encourage players to purchase additional offers.
* [Daily Bonuses API](./daily-bonuses/introduction): Design daily bonus popups to keep players returning.
* [Reward Calendars API](./reward-calendars/introduction): Create reward calendars that encourage players to return for consecutive daily rewards.
* [Triggered Popups API](./triggered-popups/introduction): Present targeted popup offers based on player actions or web store refreshes.
  * [Post Purchase Popups API](./triggered-popups/post-purchase-popups/introduction): Promote additional sales through post purchase popups.
  * [Store Refresh Popups API](./triggered-popups/store-refresh-popups/introduction): Present offers when the web store refreshes.
* [Checkout Link Offers API](./checkout-link-offers/introduction): Send an offer via a deeplink to players through a broadcast distributor.

With this API, you can also:

* [Retrieve all offers](./get-offers) to monitor and optimize performance.
* [Listen for events](../../events/v2/webstore/offer/offers_loaded) when offers are loaded and displayed in the web store.

## Before you begin

It’s important to note the following point before starting to code:

* Before using this API to create an offer, create the offer design using the [Offer Designs API](../offer-components/offer-designs/introduction). Checkout Link Offers don't require an offer design.
