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
Order → Create
AI-generatedSummary
Create a DMLY order from one or more line-item selections, with optional contact, coupon, currency, and notes.
Inputs
- Items (required) — JSON array containing at least one selection. Each item uses type (service, product, plan, or custom); non-custom items require the offering UUID in ID. Custom items can include name. Items may also specify unit_price, quantity, tax_rate, and tax_inclusive.
- Contact ID — Contact UUID to attach to the order; omit for a contactless order.
- Coupon Code — Coupon code to validate and apply.
- Currency — Three-letter ISO currency code. If omitted, the server defaults it from the resolved items.
- Notes — Free-form order notes.
Output shape
A single order record returned by the DMLY API.
The provided source pack shows only the order handler's signature, so it does not establish response normalization or additional output fields.