# Promotion Coupon Operations related to promotion coupon, including create, get, etc ## List Promotion Coupons - [GET /PromotionCoupon](https://developer.dealpos.com/openapi/openapi/promotion-coupon/listpromotioncoupon.md): >Also available as HTTP POST (endpoint: /api/v3/PromotionCoupon/p) Get List of Promotion Coupons Required Group Role: "Promotion" - "VIEW" ## Create a Promotion Coupon - [POST /PromotionCoupon](https://developer.dealpos.com/openapi/openapi/promotion-coupon/createpromotioncoupon.md): Create new promotion coupon You must have "CREATE" role in "Promotion" Module ## Delete a Promotion Coupon - [DELETE /PromotionCoupon](https://developer.dealpos.com/openapi/openapi/promotion-coupon/deletepromotioncoupon.md): Delete Promotion by Code You must have "DELETE" role in "Promotion" Module ## List Promotion Coupons With Total Count - [GET /PromotionCoupon/WithTotalCount](https://developer.dealpos.com/openapi/openapi/promotion-coupon/listpromotioncouponwithtotalcount.md): >Also available as HTTP POST with the same endpoint Get List of Promotion Coupons Required Group Role: "Promotion" - "VIEW" ## Get Promotion Coupon by Code - [GET /PromotionCoupon/ByCode](https://developer.dealpos.com/openapi/openapi/promotion-coupon/get-promotioncoupon-bycode.md): >Also available as HTTP POST (endpoint: /api/v3/PromotionCoupon/p) Get Promotion Coupon Detail by Coupon Code Required Group Role: "Promotion" - "VIEW" ## Delete Promotion Coupon List - [DELETE /PromotionCoupon/ListCode](https://developer.dealpos.com/openapi/openapi/promotion-coupon/delete-promotioncoupon-listcode.md): Bulk Delete Promotion by Promotion Coupon Key. Please use NEW LINE as the separator. You must have "DELETE" role in "Promotion" Module ## Get Promotion Coupon By Reference ID - [GET /PromotionCoupon/ByReferenceID](https://developer.dealpos.com/openapi/openapi/promotion-coupon/get-promotioncoupon-byreferenceid.md): Get Promotion Coupon Detail by ReferenceI Required Group Role: "Promotion" - "VIEW"