Core Endpoints
Work Order Management
• POST /api/WorkOrder/SaveAsDraft - Create draft work order
• PUT /api/WorkOrder/{id}/UpdateDraft - Update draft work order
• POST /api/WorkOrder/{id}/Transmit - Send work order to external system
• GET /api/WorkOrder/{id}/Form - Get complete work order form data
• DELETE /api/WorkOrder/{id} - Delete draft work order
Charging Station /Heating Pump
• POST /api/ChargingStation/Create - Create charging station/heating pump work order
• PUT /api/ChargingStation/{id}/Update - Update charging station//heating pump work order
• POST /api/ChargingStation/{id}/SendEmail - Send charging station//heating pump email
Ready for Meter
• POST /api/WorkOrder/ReadyForMeter - Mark work order ready for meter installation
• GET /api/WorkOrder/{id}/ReadyForMeter - Get ready for meter details
Completion
• POST /api/WorkOrder/ReportCompleted - Report work order as completed
• GET /api/WorkOrder/{id}/Completion - Get completion details