Discussions

Ask a Question
Back to all

Change WO status to InProgress

Hello,

I am attempting to update the Work Order Due Date, On‑Site Date, and Acknowledged‑By Date using the command WoScheduleRoutine shown below. The request executes without errors; however, the Work Order dates are not being updated in Corrigo.
Are there specific conditions that must be met for these date fields to be updated?
Could you also provide an example of how to correctly use WoScheduleRoutine for updating scheduling‑related fields?
Thank you.

api/v1/cmd/WoScheduleRoutine

{

"Command": {
"WorkOrder": {
"Id": 72845,
"DtDue": "2026-05-15T10:00:00",
"DtOnSiteBy": "2026-05-14T10:00:00",
"DtAcknowledgeBy": "2026-05-13T10:00:00"

},
 "Options": "None",
"InputPropertySet":  {"Properties":["DtDue", "DtOnSiteBy", "DtAcknowledgeBy" ]} 

},
"RequestId": "ChangeDueDate001"
}