curl -X PUT \
'https://api.appcharge.com/v2/offer/post-purchase-1' \
--header 'Content-Type: application/json' \
--data '{
"name": "New Post Purchase Name",
"displayName": "Purchase Reward Offer",
"description": "The post purchase offer for VIP players.",
"type": "PopUp",
"subType": "PostPurchase",
"active": true,
"priority": 1,
"offerExternalUiId": "popup",
"segments": [],
"productsSequence": [
{
"index": 1,
"products": [
{
"priority":"Main",
"publisherProductId": "ManeProduct",
"quantity": 104
}
],
"priceInUsdCents": 2000
}
]
}'
{
"publisherId": "35nb7861ec9924a6b69a0fe59",
"publisherOfferId": "post-purchase-1",
"name": "New Post Purchase Name",
"displayName": "Purchase Reward Offer",
"description": "Post purchase offer for VIP players.",
"type": "PopUp",
"subType": "PostPurchase",
"active": true,
"segments": [],
"offerUi": {
"offerUiId": "68b41c5aa1c5b1a284737e9b",
"active": true,
"offerUiType": "PopUp",
"name": "popup",
"description": "description",
"backgroundImage": "https://media.appcharge.com/media/35nb7861ec9924a6b69a0fe59/2755379465856__fa883338-5790-47c8-a6a0-23cb43db58844",
"externalId": "popup"
},
"productsSequence": [
{
"index": 1,
"products": [
{
"product": {
"publisherProductId": "TreasureChest",
"name": "Treasure Chest",
"type": "Quantity",
"prefix": "$",
"suffix": "M",
"priority": "Main",
"images": [
{
"type": "product",
"url": "https://media.appcharge.com/media/35nb7861ec9924a6b69a0fe59/2208472.png"
},
{
"type": "productPrefix",
"url": ""
}
],
"displayName": "Treasure Chest"
}
}
]
}
],
"priority": 1,
"showAfter": "purchase",
"triggers": [
{
"type": "event",
"eventName": "purchase",
"every": 1,
"rules": []
}
],
"createdAt": "2025-09-01T14:16:09.499Z",
"updatedAt": "2025-09-01T14:16:09.499Z",
"offerId": "68b5aaa9b73fceb9ffc26f9b"
}
Updates a post purchase offer.
curl -X PUT \
'https://api.appcharge.com/v2/offer/post-purchase-1' \
--header 'Content-Type: application/json' \
--data '{
"name": "New Post Purchase Name",
"displayName": "Purchase Reward Offer",
"description": "The post purchase offer for VIP players.",
"type": "PopUp",
"subType": "PostPurchase",
"active": true,
"priority": 1,
"offerExternalUiId": "popup",
"segments": [],
"productsSequence": [
{
"index": 1,
"products": [
{
"priority":"Main",
"publisherProductId": "ManeProduct",
"quantity": 104
}
],
"priceInUsdCents": 2000
}
]
}'
{
"publisherId": "35nb7861ec9924a6b69a0fe59",
"publisherOfferId": "post-purchase-1",
"name": "New Post Purchase Name",
"displayName": "Purchase Reward Offer",
"description": "Post purchase offer for VIP players.",
"type": "PopUp",
"subType": "PostPurchase",
"active": true,
"segments": [],
"offerUi": {
"offerUiId": "68b41c5aa1c5b1a284737e9b",
"active": true,
"offerUiType": "PopUp",
"name": "popup",
"description": "description",
"backgroundImage": "https://media.appcharge.com/media/35nb7861ec9924a6b69a0fe59/2755379465856__fa883338-5790-47c8-a6a0-23cb43db58844",
"externalId": "popup"
},
"productsSequence": [
{
"index": 1,
"products": [
{
"product": {
"publisherProductId": "TreasureChest",
"name": "Treasure Chest",
"type": "Quantity",
"prefix": "$",
"suffix": "M",
"priority": "Main",
"images": [
{
"type": "product",
"url": "https://media.appcharge.com/media/35nb7861ec9924a6b69a0fe59/2208472.png"
},
{
"type": "productPrefix",
"url": ""
}
],
"displayName": "Treasure Chest"
}
}
]
}
],
"priority": 1,
"showAfter": "purchase",
"triggers": [
{
"type": "event",
"eventName": "purchase",
"every": 1,
"rules": []
}
],
"createdAt": "2025-09-01T14:16:09.499Z",
"updatedAt": "2025-09-01T14:16:09.499Z",
"offerId": "68b5aaa9b73fceb9ffc26f9b"
}
curl -X PUT \
'https://api.appcharge.com/v2/offer/post-purchase-1' \
--header 'Content-Type: application/json' \
--data '{
"name": "New Post Purchase Name",
"displayName": "Purchase Reward Offer",
"description": "The post purchase offer for VIP players.",
"type": "PopUp",
"subType": "PostPurchase",
"active": true,
"priority": 1,
"offerExternalUiId": "popup",
"segments": [],
"productsSequence": [
{
"index": 1,
"products": [
{
"priority":"Main",
"publisherProductId": "ManeProduct",
"quantity": 104
}
],
"priceInUsdCents": 2000
}
]
}'
{
"publisherId": "35nb7861ec9924a6b69a0fe59",
"publisherOfferId": "post-purchase-1",
"name": "New Post Purchase Name",
"displayName": "Purchase Reward Offer",
"description": "Post purchase offer for VIP players.",
"type": "PopUp",
"subType": "PostPurchase",
"active": true,
"segments": [],
"offerUi": {
"offerUiId": "68b41c5aa1c5b1a284737e9b",
"active": true,
"offerUiType": "PopUp",
"name": "popup",
"description": "description",
"backgroundImage": "https://media.appcharge.com/media/35nb7861ec9924a6b69a0fe59/2755379465856__fa883338-5790-47c8-a6a0-23cb43db58844",
"externalId": "popup"
},
"productsSequence": [
{
"index": 1,
"products": [
{
"product": {
"publisherProductId": "TreasureChest",
"name": "Treasure Chest",
"type": "Quantity",
"prefix": "$",
"suffix": "M",
"priority": "Main",
"images": [
{
"type": "product",
"url": "https://media.appcharge.com/media/35nb7861ec9924a6b69a0fe59/2208472.png"
},
{
"type": "productPrefix",
"url": ""
}
],
"displayName": "Treasure Chest"
}
}
]
}
],
"priority": 1,
"showAfter": "purchase",
"triggers": [
{
"type": "event",
"eventName": "purchase",
"every": 1,
"rules": []
}
],
"createdAt": "2025-09-01T14:16:09.499Z",
"updatedAt": "2025-09-01T14:16:09.499Z",
"offerId": "68b5aaa9b73fceb9ffc26f9b"
}
The publisher token used for authentication.
The post purchase offer ID provided by the publisher. This is the offer's External ID value in the Publisher Dashboard.
Post purchase offer updated successfully.
The response is of type object
.
Was this page helpful?