Promotion

Updates a Promotion by id

Updates an instance of Promotion by id

put/Promotion/{PromotionId}

Request

  • Base URL
    https://yourorgsite.com/api
  • URL
    https://yourorgsite.com/api/Promotion/{PromotionId}
  • Auth
    OAuth 2
    Implicit: https://yourorgsite.com

Path parameters

PromotionIdstring required

Id of Promotion to be Updated

Request body

$type'Asi.Soa.Commerce.DataContracts.PromotionData, Asi.Contracts' required

The DataType must be "Asi.Soa.Commerce.DataContracts.PromotionData, Asi.Contracts"

BeginDatestring date-time
EndDatestring date-time
IsActiveboolean
IsImplicitboolean
MaximumDiscountsAllowedPerItemPromotioninteger
PromotionCodestring
PromotionDiscountType'ItemClassDiscount' | 'ItemDiscount' | 'OrderDiscount' | 'None' | 'RequiredPurchaseItemDiscount'
PromotionIdstring
PromotionNamestring
RequiredPurchaseScopeType'None' | 'Cart' | 'Registrant' | 'Customer' | 'Organization'

Response

The request was successful.

Changes

No recorded changes to this operation across all 1 revision of this API.