cURL
curl --request PUT \ --url https://{cluster}.voucherify.io/v1/promotions/{campaignId}/stacks/{stackId} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --header 'X-App-Id: <api-key>' \ --header 'X-App-Token: <api-key>' \ --data '{ "name": "Fifth Stack Modified", "tiers": { "ids": [ "promo_aaAF8mVAzA0PF1igia2OC63d", "promo_t9zdL6XMFk7B8fQ23zxELtdE" ], "hierarchy_mode": "MANUAL" } }'
{ "id": "stack_q2AmzFvOMCmg4Wdu5bDBlME6", "name": "Fifth Stack Modified", "created_at": "2022-09-23T07:44:53.888Z", "updated_at": "2022-09-23T07:59:44.172Z", "campaign_id": "camp_99HUWI53bVyLzPN1Fg5TBLWX", "object": "promotion_stack", "tiers": { "ids": [ "promo_aaAF8mVAzA0PF1igia2OC63d", "promo_t9zdL6XMFk7B8fQ23zxELtdE" ], "hierarchy_mode": "MANUAL" } }
This methods allows for editing an existing stack.
Show child attributes
promotion_stack
Was this page helpful?