Get a specific promotion
Get a specific promotion by ID.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Headers
Merchant's 24-character tenant ID
The sales channel ID.
The platform where the request is made.
A unique request ID.
Path Parameters
ID of the promotion whose details are to be retrieved
Response
Promotion ID
The name of the promotion.
Promotion status
ACTIVE
, SCHEDULED
, DISABLED
, EXPIRED
Promotion types. The options are:<br />Product: Also referred to as SKU promotion. Promotion or discount is applied on SKUs based on the value mentioned in the discount
object of the request body.<br />CART: Also referred to as cart promotion. Promotion or discount is applied on the minimum order amount of the cart based on the ORDER_VALUE
mentioned in the condition
object of the request body.<br />QUANTITY: Quantity promotion provides discounts on items based on the quantity requirement set in the promotion.<br />SHIPPING: Shipping promotion provides discounts on the shipping cost.<br />BUYGET: BuyGet promotion specifies the Buy conditions and corresponding Get discounts.<br />SPEND_GET: SpendGet promotion specifies the total order value required to qualify for discounts and the discounts applicable based on the order value.
PRODUCT
, CART
, QUANTITY
, SHIPPING
, BUYGET
, SPEND_GET
Promotion start time
Promotion end time
Operator for conditions
array. It is applied when the promotion type is BUYGET
. It is used as an operator between different condition objects mentioned in the conditions array.
AND
, OR
Promotion note or description
Promotion setup details
Terms and conditions for the promotion
Message description for the promotion
Required for Shipping type promotion to provide eligible shipment methods.
Price list IDs to be considered for this promotion.
Restrictions or conditions that apply to the use of a promotion
Merchant-specified attributes associated with the promotion.
Record's creation time
Record's last updated time
Promotion execution order. Promotion types are assigned a default execution order. First, level 1 promotions will be evaluated. The result of level 1 will be used as a base price for level 2. Similarly, the result of level 2 will be used as a base price for level 3, and so on.
true: Promotion can be stacked, meaning their discounts will be summed together<br />false: Promotion cannot be applied with any other promotions
A flag indicating whether the promotion is always applied. Set to true if the promotion is always applied, even in non-stackable scenarios, and false if the promotion is applied based on configured conditions.
Was this page helpful?