Work Order Module

WorkOrders

GET workorders

Returns a list of ALL Work Orders. Can be filtered with an OData style query string.

GET workorders/{workOrderPK}

Returns the Work Order with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the requested Work Order.

POST workorders

Creates one or more Work Orders in the system with the details specified in the request body. Required: Reason, RepairCenterRef

Parameters
  • newWorkOrders (FromBody): An Array of Work Orders to be created.

PUT workorders/{workOrderPK}

Updates the specified Work Order with the details specified in the request body.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order to be updated.
  • updatedViewModel (FromBody): Updated details of the Work Order.

PUT workorders

Updates one or more Work Orders in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of Work Orders to be updated.

WorkOrderStatusUpdates

GET WorkOrders/{workOrderPK}/StatusUpdates

Returns the Status Updates for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

WorkOrderTasks

GET WorkOrders/{workOrderPK}/Tasks/{taskPK}

Returns the Task with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • taskPK (FromUri): The PK value of the requested Task.

GET WorkOrders/{workOrderPK}/Tasks

Returns the Tasks for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrders/{workOrderPK}/Tasks

Creates one or more Tasks in the system with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newTasks (FromBody): An Array of Tasks to be created.

PUT WorkOrders/{workOrderPK}/Tasks/{taskPK}

Updates the specified Task with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • taskPK (FromUri): The PK value of the Task to be updated.
  • updatedViewModel (FromBody): Updated details of the Task.

GET WorkOrderTasks

Returns a list of ALL Work Order Tasks. Can be filtered with an OData style query string.

GET WorkOrderTasks/{taskPK}?workOrderPK={workOrderPK}

Returns the Task with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • taskPK (FromUri): The PK value of the requested Task.

GET WorkOrderTasks?workOrderPK={workOrderPK}

Returns the Tasks for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrderTasks?workOrderPK={workOrderPK}

Creates one or more Tasks in the system with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newTasks (FromBody): An Array of Tasks to be created.

POST WorkOrderTasks/{taskPK}?workOrderPK={workOrderPK}&imageNumber={imageNumber}

Populate Work Order Task with Image 1 or Image 2 jpg file.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • taskPK (FromUri): The PK value of the Work Order Task.
  • imageNumber (FromUri): Either a 1 or 2, representing the Work Order Task image ordinal number.

PUT WorkOrderTasks/{taskPK}?workOrderPK={workOrderPK}

Updates the specified Task with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • taskPK (FromUri): The PK value of the Task to be updated.
  • updatedViewModel (FromBody): Updated details of the Task.

PUT WorkOrderTasks

Updates one or more Work Order Tasks in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of Work Order Tasks to be updated.

WorkOrderAssignments

GET WorkOrders/{workOrderPK}/Assignments/{assignmentPK}

Returns the Assignment with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • assignmentPK (FromUri): The PK value of the requested Assignment.

GET WorkOrders/{workOrderPK}/Assignments

Returns the Assignments for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrders/{workOrderPK}/Assignments

Creates one or more Assignments in the system with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newAssignments (FromBody): No Documentation Found.

PUT WorkOrders/{workOrderPK}/Assignments/{assignmentPK}

Updates the specified Assignment with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • assignmentPK (FromUri): The PK value of the Assignment to be updated.
  • updatedViewModel (FromBody): Updated details of the Assignment.

GET WorkOrderAssignments

Returns a list of ALL Work Order Assignments. Can be filtered with an OData style query string.

GET WorkOrderAssignments/{assignmentPK}?workOrderPK={workOrderPK}

Returns the Assignment with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • assignmentPK (FromUri): The PK value of the requested Assignment.

GET WorkOrderAssignments?workOrderPK={workOrderPK}

Returns the Assignments for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrderAssignments?workOrderPK={workOrderPK}

Creates one or more Assignments in the system with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newAssignments (FromBody): No Documentation Found.

PUT WorkOrderAssignments/{assignmentPK}?workOrderPK={workOrderPK}

Updates the specified Assignment with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • assignmentPK (FromUri): The PK value of the Assignment to be updated.
  • updatedViewModel (FromBody): Updated details of the Assignment.

PUT WorkOrderAssignments

Updates one or more Work Order Assignments in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of Work Order Assignments to be updated.

WorkOrderLaborCostEstimates

GET WorkOrders/{workOrderPK}/LaborEstimates/{costPK}

Returns the Labor Estimate with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the requested Labor Estimate.

GET WorkOrders/{workOrderPK}/LaborEstimates

Returns the Labor Estimates for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrders/{workOrderPK}/LaborEstimates

Creates one or more Labor Estimate in the system with the details specified in the request body. Required: WorkOrderPK, WorkDate, LaborRef

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newCosts (FromBody): An Array of Labor Estimate to be created.

PUT WorkOrders/{workOrderPK}/LaborEstimates/{costPK}

Updates the specified Labor Estimate with the details specified in the request body. Required: WorkOrderPK, WorkDate

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the Labor Estimate to be updated.
  • updatedViewModel (FromBody): Updated details of the Labor Estimate.

GET WorkOrderLaborEstimates

Returns a list of ALL Work Order Labor Cost Estimates. Can be filtered with an OData style query string.

GET WorkOrderLaborEstimates/{costPK}?workOrderPK={workOrderPK}

Returns the Labor Estimate with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the requested Labor Estimate.

GET WorkOrderLaborEstimates?workOrderPK={workOrderPK}

Returns the Labor Estimates for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrderLaborEstimates?workOrderPK={workOrderPK}

Creates one or more Labor Estimate in the system with the details specified in the request body. Required: WorkOrderPK, WorkDate, LaborRef

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newCosts (FromBody): An Array of Labor Estimate to be created.

PUT WorkOrderLaborEstimates/{costPK}?workOrderPK={workOrderPK}

Updates the specified Labor Estimate with the details specified in the request body. Required: WorkOrderPK, WorkDate

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the Labor Estimate to be updated.
  • updatedViewModel (FromBody): Updated details of the Labor Estimate.

PUT WorkOrderLaborEstimates

Updates one or more Work Order Labor Cost Estimates in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of Work Order Labor Cost Estimates to be updated.

WorkOrderLaborCostActuals

GET WorkOrders/{workOrderPK}/LaborActuals/{costPK}

Returns the Labor Actual with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the requested Labor Actual.

GET WorkOrders/{workOrderPK}/LaborActuals

Returns the Labor Actuals for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrders/{workOrderPK}/LaborActuals

Creates one or more Labor Actual in the system with the details specified in the request body. Required: WorkOrderPK, WorkDate, LaborRef

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newCosts (FromBody): An Array of Labor Actual to be created.

PUT WorkOrders/{workOrderPK}/LaborActuals/{costPK}

Updates the specified Labor Actual with the details specified in the request body. Required: WorkOrderPK, WorkDate

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the Labor Actual to be updated.
  • updatedViewModel (FromBody): Updated details of the Labor Actual.

GET WorkOrderLaborActuals

Returns a list of ALL Work Order Labor Cost Actuals. Can be filtered with an OData style query string.

GET WorkOrderLaborActuals/{costPK}?workOrderPK={workOrderPK}

Returns the Labor Actual with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the requested Labor Actual.

GET WorkOrderLaborActuals?workOrderPK={workOrderPK}

Returns the Labor Actuals for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrderLaborActuals?workOrderPK={workOrderPK}

Creates one or more Labor Actual in the system with the details specified in the request body. Required: WorkOrderPK, WorkDate, LaborRef

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newCosts (FromBody): An Array of Labor Actual to be created.

PUT WorkOrderLaborActuals/{costPK}?workOrderPK={workOrderPK}

Updates the specified Labor Actual with the details specified in the request body. Required: WorkOrderPK, WorkDate

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the Labor Actual to be updated.
  • updatedViewModel (FromBody): Updated details of the Labor Actual.

PUT WorkOrderLaborActuals

Updates one or more Work Order Labor Cost Actuals in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of Work Order Labor Cost Actuals to be updated.

WorkOrderMiscCostEstimates

GET WorkOrders/{workOrderPK}/MiscEstimates/{costPK}

Returns the Misc Estimate with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the requested Misc Estimate.

GET WorkOrders/{workOrderPK}/MiscEstimates

Returns the Misc Estimates for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrders/{workOrderPK}/MiscEstimates

Creates one or more Misc Estimates in the system with the details specified in the request body. Required: WorkOrderPK, MiscCostDate, MiscCostName

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newCosts (FromBody): An Array of Misc Estimates to be created.

PUT WorkOrders/{workOrderPK}/MiscEstimates/{costPK}

Updates the specified Misc Estimate with the details specified in the request body. Required: WorkOrderPK, MiscCostDate

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the Misc Estimate to be updated.
  • updatedViewModel (FromBody): Updated details of the Misc Estimate.

GET WorkOrderMiscEstimates

Returns a list of ALL Work Order Misc Cost Estimates. Can be filtered with an OData style query string.

GET WorkOrderMiscEstimates/{costPK}?workOrderPK={workOrderPK}

Returns the Misc Estimate with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the requested Misc Estimate.

GET WorkOrderMiscEstimates?workOrderPK={workOrderPK}

Returns the Misc Estimates for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrderMiscEstimates?workOrderPK={workOrderPK}

Creates one or more Misc Estimates in the system with the details specified in the request body. Required: WorkOrderPK, MiscCostDate, MiscCostName

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newCosts (FromBody): An Array of Misc Estimates to be created.

PUT WorkOrderMiscEstimates/{costPK}?workOrderPK={workOrderPK}

Updates the specified Misc Estimate with the details specified in the request body. Required: WorkOrderPK, MiscCostDate

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the Misc Estimate to be updated.
  • updatedViewModel (FromBody): Updated details of the Misc Estimate.

PUT WorkOrderMiscEstimates

Updates one or more Work Order Misc Cost Estimates in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of Work Order Misc Cost Estimates to be updated.

WorkOrderMiscCostActuals

GET WorkOrders/{workOrderPK}/MiscActuals/{costPK}

Returns the Misc Actual with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the requested Misc Actual.

GET WorkOrders/{workOrderPK}/MiscActuals

Returns the Misc Actuals for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrders/{workOrderPK}/MiscActuals

Creates one or more Misc Actuals in the system with the details specified in the request body. Required: WorkOrderPK, MiscCostDate, MiscCostName

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newCosts (FromBody): An Array of Misc Actuals to be created.

PUT WorkOrders/{workOrderPK}/MiscActuals/{costPK}

Updates the specified Misc Actual with the details specified in the request body. Required: WorkOrderPK, MiscCostDate

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the Misc Actual to be updated.
  • updatedViewModel (FromBody): Updated details of the Misc Actual.

GET WorkOrderMiscActuals

Returns a list of ALL Work Order Misc Cost Actuals. Can be filtered with an OData style query string.

GET WorkOrderMiscActuals/{costPK}?workOrderPK={workOrderPK}

Returns the Misc Actual with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the requested Misc Actual.

GET WorkOrderMiscActuals?workOrderPK={workOrderPK}

Returns the Misc Actuals for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrderMiscActuals?workOrderPK={workOrderPK}

Creates one or more Misc Actuals in the system with the details specified in the request body. Required: WorkOrderPK, MiscCostDate, MiscCostName

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newCosts (FromBody): An Array of Misc Actuals to be created.

PUT WorkOrderMiscActuals/{costPK}?workOrderPK={workOrderPK}

Updates the specified Misc Actual with the details specified in the request body. Required: WorkOrderPK, MiscCostDate

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • costPK (FromUri): The PK value of the Misc Actual to be updated.
  • updatedViewModel (FromBody): Updated details of the Misc Actual.

PUT WorkOrderMiscActuals

Updates one or more Work Order Misc Cost Actuals in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of Work Order Misc Cost Actuals to be updated.

WorkOrderPartEstimates

GET WorkOrders/{workOrderPK}/PartEstimates/{PK}

Returns the Part Estimate with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the requested Part Estimate.

GET WorkOrders/{workOrderPK}/PartEstimates

Returns the Part Estimates for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrders/{workOrderPK}/PartEstimates

Creates one or more Part Estimates in the system with the details specified in the request body. Required: WorkOrderPK, PartRef

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newParts (FromBody): No Documentation Found.

PUT WorkOrders/{workOrderPK}/PartEstimates/{PK}

Updates the specified Part Estimate with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the Part Estimate to be updated.
  • updatedViewModel (FromBody): Updated details of the Part Estimate.

GET WorkOrderPartEstimates

Returns a list of ALL Work Order Part Estimates. Can be filtered with an OData style query string.

GET WorkOrderPartEstimates/{PK}?workOrderPK={workOrderPK}

Returns the Part Estimate with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the requested Part Estimate.

GET WorkOrderPartEstimates?workOrderPK={workOrderPK}

Returns the Part Estimates for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrderPartEstimates?workOrderPK={workOrderPK}

Creates one or more Part Estimates in the system with the details specified in the request body. Required: WorkOrderPK, PartRef

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newParts (FromBody): No Documentation Found.

PUT WorkOrderPartEstimates/{PK}?workOrderPK={workOrderPK}

Updates the specified Part Estimate with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the Part Estimate to be updated.
  • updatedViewModel (FromBody): Updated details of the Part Estimate.

PUT WorkOrderPartEstimates

Updates one or more Work Order Part Estimates in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of Work Order Part Estimates to be updated.

WorkOrderPartActuals

GET WorkOrders/{workOrderPK}/PartActuals/{PK}

Returns the Part Actual with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the requested Part Actual.

GET WorkOrders/{workOrderPK}/PartActuals

Returns the Part Actuals for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrders/{workOrderPK}/PartActuals

Creates one or more Part Actuals in the system with the details specified in the request body. Required: WorkOrderPK, PartRef

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newParts (FromBody): No Documentation Found.

PUT WorkOrders/{workOrderPK}/PartActuals/{PK}

Updates the specified Part Actual with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the Part Actual to be updated.
  • updatedViewModel (FromBody): Updated details of the Part Actual.

GET WorkOrderPartActuals

Returns a list of ALL Work Order Part Actuals. Can be filtered with an OData style query string.

GET WorkOrderPartActuals/{PK}?workOrderPK={workOrderPK}

Returns the Part Actual with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the requested Part Actual.

GET WorkOrderPartActuals?workOrderPK={workOrderPK}

Returns the Part Actuals for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

POST WorkOrderPartActuals?workOrderPK={workOrderPK}

Creates one or more Part Actuals in the system with the details specified in the request body. Required: WorkOrderPK, PartRef

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • newParts (FromBody): No Documentation Found.

PUT WorkOrderPartActuals/{PK}?workOrderPK={workOrderPK}

Updates the specified Part Actual with the details specified in the request body. Required: WorkOrderPK

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the Part Actual to be updated.
  • updatedViewModel (FromBody): Updated details of the Part Actual.

PUT WorkOrderPartActuals

Updates one or more Work Order Part Actuals in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of Work Order Part Actuals to be updated.

WorkOrderImages

GET WorkOrders/{workOrderPK}/images

Returns the Images for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

GET WorkOrders/{workOrderPK}/images/{imagePK}

Returns the Image with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • imagePK (FromUri): The PK value of the requested Image.

POST WorkOrders/{workOrderPK}/images

Creates one or more Work Order Images in the system with the files uploaded in the request body.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order to be updated.

GET WorkOrderImages

Returns a list of ALL Work Order Images. Can be filtered with an OData style query string.

GET WorkOrderImages/{workOrderPK}

Returns the Images for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

GET WorkOrderImages/{workOrderPK}?imagePK={imagePK}

Returns the Image with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • imagePK (FromUri): The PK value of the requested Image.

POST WorkOrderImages/{workOrderPK}

Creates one or more Work Order Images in the system with the files uploaded in the request body.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order to be updated.

WorkOrderDocuments

GET WorkOrders/{workOrderPK}/documents

Returns the Documents for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

GET WorkOrders/{workOrderPK}/documents/{PK}

Returns the Work Order Document with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the requested Document.

POST WorkOrders/{workOrderPK}/documents

Creates one or more Work Order Documents in the system with the files uploaded in the request body.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order to be updated.

GET WorkOrderDocuments

Returns a list of ALL Work Order Documents. Can be filtered with an OData style query string.

GET WorkOrderDocuments/{workOrderPK}

Returns the Documents for a specific Work Order.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.

GET WorkOrderDocuments/{workOrderPK}?PK={PK}

Returns the Work Order Document with the specified PK value.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order.
  • PK (FromUri): The PK value of the requested Document.

POST WorkOrderDocuments/{workOrderPK}

Creates one or more Work Order Documents in the system with the files uploaded in the request body.

Parameters
  • workOrderPK (FromUri): The PK value of the Work Order to be updated.