Actions109
- Account Actions
- Appointment Actions
- Automation Actions
- Broadcast Actions
- Channel Actions
- Class Participant Actions
- Class Session Actions
- Contact Actions
- Conversation Actions
- Coupon Actions
- Invoice Actions
- Media Actions
- Message Actions
- Order Actions
- Payment Actions
- Plan Actions
- Product Actions
- Segment Actions
- Service Actions
- Service Category Actions
- Staff Actions
- Subscription Actions
- Tag Actions
- Time Off Actions
Coupon → Update
AI-generatedSummary
Update a DMLY coupon by its UUID, setting its code and discount type and value, with optional changes to its status, currency, dates, and usage limits.
Inputs
- Coupon ID (required) — UUID of the coupon to update.
- Code (required) — Coupon code (maximum 60 characters); the description says it is uppercased and must be unique within the workspace.
- Type (required) — Discount type: percent or fixed.
- Value (required) — Discount amount (minimum 0); capped at 100 for percent discounts and 100,000,000 for fixed discounts.
- Update Fields — Optional fields to update: Active, Currency, Expires At, Min Subtotal, Per Contact Limit, Starts At, and Usage Limit. Currency is an ISO code of up to 3 characters; the listed limits and date fields are described in the node properties.
Output shape
A single DMLY API response item for the updated coupon.
The provided source pack shows only function signatures, so it does not establish the runtime response shape or which optional fields are sent. The required coupon fields are declared alongside Update Fields.