Create Plan
Headers
Request
Optional: Plan code - string, max 100 chars - “GOLD-MAINT”
Required: Plan name - string, max 255 chars - “Gold Maintenance Plan”
Optional: Whether plan is active - boolean 0|1 - default true
Optional: Array of pricing tiers (JSON) - billing_frequency, base_price, per_equipment_price, setup_fee, trial_days
Optional: Array of benefit objects (JSON) - benefit_type, label, visit_credits_per_cycle, visit_discount_percentage
Optional: Display sort order - integer, min 0
Optional: Plan description - string
Required: Duration type - ongoing|fixed
Optional: Priority boost value - integer, min 0
Optional: Whether plan is equipment-based - boolean 0|1 - default false
Optional: SLA response time in hours - integer, min 0
Required if duration_type=fixed: Number of months - integer, min 1 - “12”
Optional: Visit scheduling mode - auto_generate|on_demand|both

