SalesRule REST endpoints
vendor/magento/module-sales-rule/etc/webapi.xml
GET
/V1/coupons/:couponId
Get coupon by coupon id.
SalesRule · Magento\SalesRule\Api\CouponRepositoryInterface::getById
/V1/coupons/search
Retrieve a coupon using the specified search criteria.
SalesRule · Magento\SalesRule\Api\CouponRepositoryInterface::getList
/V1/salesRules/:ruleId
Get rule by ID.
SalesRule · Magento\SalesRule\Api\RuleRepositoryInterface::getById
/V1/salesRules/search
Retrieve sales rules that match te specified criteria.
SalesRule · Magento\SalesRule\Api\RuleRepositoryInterface::getList
POST
/V1/coupons
Save a coupon.
SalesRule · Magento\SalesRule\Api\CouponRepositoryInterface::save
/V1/coupons/deleteByCodes
Delete coupon by coupon codes.
SalesRule · Magento\SalesRule\Api\CouponManagementInterface::deleteByCodes
/V1/coupons/deleteByIds
Delete coupon by coupon ids.
SalesRule · Magento\SalesRule\Api\CouponManagementInterface::deleteByIds
/V1/coupons/generate
Generate coupon for a rule
SalesRule · Magento\SalesRule\Api\CouponManagementInterface::generate
/V1/salesRules
Save sales rule.
SalesRule · Magento\SalesRule\Api\RuleRepositoryInterface::save
PUT
DELETE
Every Magento dev tool, in one hosted workspace.
Free to sign up. Nothing to install. Drafts, audits, and projects saved across every tool.