Offer Designs
POST /components/v1/offer-design
Creates a post purchase popup design.
Request
- The document declares no server URL.
- Authnone required
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"offerUiType": "PopUp",
"name": "Post Purchase Popup Design",
"externalId": "post-purchase-popup-design",
"backgroundImageUrl": "https://media.appcharge.com/media/65cb7861ec8924a6b69a0f59/background.png",
"title": {
"text": "Post purchase offer",
"fontColor": "#FFFFFF",
"fontSize": 20,
"fontWeight": "medium"
},
"offerUiSubType": "PostPurchase"
}Response
Offer design created successfully.
Example response
{
"id": "6a09aa1018b751228b09faed",
"offerUiType": "PopUp",
"name": "Post Purchase Popup Design",
"externalId": "post-purchase-popup-design",
"backgroundImageUrl": "https://media.appcharge.com/media/65cb7861ec8924a6b69a0f59/background.png",
"title": {
"text": "Post purchase offer",
"fontColor": "#FFFFFF",
"fontSize": 20,
"fontWeight": "medium"
},
"externalBackgroundImageUrl": "https://cdn.example.com/assets/background.png",
"offerUiSubType": "PostPurchase"
}Changes
No recorded changes to this operation across all 1 revision of this API.