Skip to main content
GET

Authorizations

x-publisher-token
string
header
required

Publisher token, as displayed in the Publisher Dashboard.

Headers

x-publisher-token
string
required

Publisher token, as displayed in the Publisher Dashboard.

Response

200 - application/json

Offer designs retrieved successfully.

id
string

Offer design ID.

Example:

"68b3e3473e2ea6249862bddf"

offerUiType
enum<string>

Type of offer design.

Available options:
SpecialOffer,
Bundle,
PopUp,
RollingOffer
Example:

"Bundle"

offerUiSubType
enum<string>

Popup design subtype. Only relevant when offerUiType is PopUp.

Available options:
DailyBonus,
PostPurchase,
RewardCalendar
Example:

"DailyBonus"

name
string

Offer design name.

Example:

"Starter Bundle Design"

externalId
string

Offer design ID that you defined.

Example:

"starter-bundle-design"

backgroundImageUrl
string<url>

Background image URL for the offer design.

Example:

"https://media.appcharge.com/media/65cb7861ec8924a6b69a0f59/background.png"

externalBackgroundImageUrl
string<url>

Original background image URL when the design uses an external image URL.

Example:

"https://cdn.example.com/assets/background.png"

backgroundExternalImageUrl
string<url>

Original background image URL when an external image URL is used. Only relevant for Rolling Offers.

Example:

"https://cdn.example.com/assets/background.png"

title
object

Title configuration. Only relevant for Special Offers, Daily Bonuses, and Triggered Popups.

buttonSuffixImage
string

Button asset suffix. Only relevant for Bundles and Special Offers.

Example:

"https://media.appcharge.com/media/65cb7861ec8924a6b69a0f59/bundle-button-suffix.png"

buttonSuffixAnimation
string

Button asset suffix animation. Only relevant for Bundles and Special Offers.

Example:

"https://media.appcharge.com/media/65cb7861ec8924a6b69a0f59/bundle-button-suffix-animation.json"

backgroundColor
object

Background color.

Note: For Rolling Offers, this property is returned as a string. For Bundles, this property is returned as an object as shown below.

backgroundOpacity
number

Background opacity value. Only relevant for Rolling Offers.

Example:

80

headerImage
string<url>

Header image URL. Only relevant for Rolling Offers.

Example:

"https://media.appcharge.com/media/65cb7861ec8924a6b69a0f59/header.png"

arrowColor
string

Arrow color. Only relevant for Rolling Offers.

Example:

"#ffffff"

borderColor
object

Border color configuration. Only relevant for Rolling Offers.

borderWidth
number

Border width in pixels. Only relevant for Rolling Offers.

Example:

2

subRollingOffer
object

Sub rolling offer configuration. Only relevant for Rolling Offers.

rewardCalendar
object

Reward calendar design configuration. Only relevant for Reward Calendars.