Update Recurring Schedule
Headers
Request
Optional: Schedule name - max 255 chars - “Updated Maintenance Plan”
Optional: Schedule end date - date, must be after start_date - “2027-03-31”
Optional: Billing frequency - weekly|biweekly|monthly|quarterly|semiannual|annual - “quarterly”
Optional: Schedule start date - date, must be today or future - “2026-04-01”
Optional: Customer ID - must exist in customers table - “{{customer_id}}”
Optional: Payment terms - due_on_receipt|net_15|net_30|net_45|net_60|custom - “net_45”
Optional: Internal notes - max 2000 chars
Optional: Total invoice amount - numeric min:0.01 - 750.00
Optional: Auto-send generated invoices - boolean - false
Optional: Customer notes template - max 2000 chars
Required in template: Quantity - numeric min:0.0001 - 1
Optional: Whether item is taxable - boolean - true
Required in template: Unit price - numeric min:0 - 750.00
Required in template: Description - max 500 chars - “Quarterly HVAC Maintenance”
Optional: Line item type - max 50 chars - “service”

