Manage marketing
Add a vendor coupon
Header parameters
AuthorizationstringRequired
Body
couponNamestringRequired
couponCodestringRequired
couponTypeinteger · int32Required
discountinteger · int32Required
minimumPurchaseAmountinteger · int32Required
maximumPurchaseAmountinteger · int32Required
couponConjunctioninteger · int32Optional
couponAppliesSalesinteger · int32Optional
emailRestrictionsstringOptional
applicableForinteger · int32Optional
freeShippinginteger · int32Optional
startDatestringOptional
endDatestringOptional
maxUserPerCouponinteger · int32Required
noOfTimeCouponValidPerUserinteger · int32Required
allQualifyingItemsApplyinteger · int32Optional
appliedCartItemsCountinteger · int32Optional
productTypeinteger[]Optional
statusinteger · int32Required
Responses
200
success response
application/json
statusintegerOptional
messagestringOptionalDefault:
Coupon Saved successfully.400
error response
application/json
post
/vendor-coupon/add-couponGet list of vendor coupon
Query parameters
limitintegerOptional
offsetintegerOptional
keywordstringOptional
statusstringOptional
countintegerOptional
Header parameters
AuthorizationstringRequired
Responses
200
success response
*/*
statusintegerOptional
messagestringOptionalDefault:
Successfully got vendor Coupon list.get
/vendor-coupon/vendor-coupon-list200
success response
Get list of coupon usage list.
Query parameters
limitintegerOptional
offsetintegerOptional
couponIdintegerOptional
countintegerOptional
Header parameters
AuthorizationstringRequired
Responses
200
success response
*/*
statusintegerOptional
messagestringOptionalDefault:
Successfully got Coupon Usage countget
/vendor-coupon/coupon-usage-list200
success response
Get detail of vendor coupon
Query parameters
vendorCouponIdintegerRequired
Header parameters
AuthorizationstringRequired
Responses
200
success response
*/*
statusintegerOptional
messagestringOptionalDefault:
successfully got Vendor Coupon Detail.400
error response
*/*
get
/vendor-coupon/vendor-coupon-detailUpdate a vendor coupon
Path parameters
vendorCouponIdintegerRequired
Header parameters
AuthorizationstringRequired
Body
couponNamestringRequired
couponCodestringRequired
couponTypeinteger · int32Optional
discountinteger · int32Optional
minimumPurchaseAmountinteger · int32Optional
maximumPurchaseAmountinteger · int32Optional
couponConjunctioninteger · int32Optional
couponAppliesSalesinteger · int32Optional
emailRestrictionsstringOptional
applicableForinteger · int32Optional
freeShippinginteger · int32Optional
startDatestringOptional
endDatestringOptional
maxUserPerCouponinteger · int32Optional
noOfTimeCouponValidPerUserinteger · int32Optional
allQualifyingItemsApplyinteger · int32Optional
appliedCartItemsCountinteger · int32Optional
productTypeinteger[]Optional
statusinteger · int32Required
Responses
200
success response
application/json
statusintegerOptional
messagestringOptionalDefault:
Coupon Updated Successfully.400
error response
application/json
put
/vendor-coupon/update-vendor-coupon/{vendorCouponId}Delete a vendor coupon
Path parameters
vendorCouponIdintegerRequired
Header parameters
AuthorizationstringRequired
Responses
200
success response
*/*
statusintegerOptional
messagestringOptionalDefault:
Successfully deleted the Vendor Coupon.400
error response
*/*
delete
/vendor-coupon/delete-vendor-coupon/{vendorCouponId}Last updated