# Promotion Coupon Operations related to promotion coupon, including create, get, etc ## List Promotion Coupons - [GET /api/v3/PromotionCoupon](https://developer.dealpos.com/openapi/openapi/promotion-coupon/listpromotioncoupon.md): Get a list of promotion coupons. Requires the "VIEW" role in the "Promotion" group. ## Create a Promotion Coupon - [POST /api/v3/PromotionCoupon](https://developer.dealpos.com/openapi/openapi/promotion-coupon/createpromotioncoupon.md): Create a new promotion coupon. Requires the "CREATE" role in the "Promotion" module. ## Delete a Promotion Coupon - [DELETE /api/v3/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 /api/v3/PromotionCoupon/WithTotalCount](https://developer.dealpos.com/openapi/openapi/promotion-coupon/listpromotioncouponwithtotalcount.md): Get a list of promotion coupons with total count. Requires the "VIEW" role in the "Promotion" group. ## Get Promotion Coupon by Code - [GET /api/v3/PromotionCoupon/ByCode](https://developer.dealpos.com/openapi/openapi/promotion-coupon/get-promotioncoupon-bycode.md): Get promotion coupon details by coupon code. Requires the "VIEW" role in the "Promotion" group. ## Delete Promotion Coupon List - [DELETE /api/v3/PromotionCoupon/ListCode](https://developer.dealpos.com/openapi/openapi/promotion-coupon/delete-promotioncoupon-listcode.md): Bulk delete promotion coupons by coupon code (use NEW LINE as separator). Requires the "DELETE" role in the "Promotion" module. ## Get Promotion Coupon By Reference ID - [GET /api/v3/PromotionCoupon/ByReferenceID](https://developer.dealpos.com/openapi/openapi/promotion-coupon/get-promotioncoupon-byreferenceid.md): Get promotion coupon details by reference ID. Requires the "VIEW" role in the "Promotion" group.