Rejecting work orders

When you receive a new work order, you must first either accept or reject it. Work order rejection indicates that your company will not perform the work requested in a work order. Common reasons for rejecting work orders can include; your company does not perform the type of work requested, your company is currently too busy to handle the work.
To reject a work order, call the PUT /api/workOrder/reject method.

📘

WebHook notification available

For details of this notification, see Work order rejected.

📘

Bulk version available

For details how to perform the bulk reject operation, see PUT /api/bulk/reject method of the CorrigoPro Direct API.

❗️

Important

  • If you decide to reject a work order, you must provide a comment specifying the reason for rejection.
  • You can reject only those work orders that have New status. Make sure that a work order Status property value is New.
  • Once a work order is rejected, you can do nothing with it.

A successful API response means this work order is rejected and its status is changed to Rejected.
You can also verify that the work order status is changed by calling the GET /api/workOrder/. This method returns up-to-date work order data, including its current status.

If the API returns an error, see Error Codes to troubleshoot the problem.