post
https://{sitename}.mvpplant.com/ODataApi/v1/WorkOrders('')/AddEstimatedLabor
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
POST Add Estimated Labor
Add an estimated labor record to an existing work order.
POST /ODataApi/v1/WorkOrders('{name}')/AddEstimatedLaborEndpoint
https://{sitename}.mvpplant.com/ODataApi/v1/WorkOrders('{name}')/AddEstimatedLaborReplace:
{sitename}with your MVP One site name.{name}with the work order name or identifier.
Path parameter
| Parameter | Data type | Required | Description |
|---|---|---|---|
name | String | Yes | Work order name or identifier for the work order receiving the estimated labor record. |
Request body fields
| Field | Data type | Required | Description |
|---|---|---|---|
WorkOrderID | String | Yes | Identifier of the work order associated with the estimated labor record. |
Craft | String | Yes | Craft assigned to the estimated labor record. |
EstimatedFinishDate | DateTimeOffset | Yes | Estimated finish date and time for the labor. |
EstimatedHours | Decimal(9,3) | Yes | Estimated regular labor hours. |
EstimatedOTHours | Decimal(9,3) | No | Estimated overtime labor hours. |
EstimatedStartDate | DateTimeOffset | No | Estimated start date and time for the labor. |
UserID | String | Yes | Identifier of the user assigned to the estimated labor record. |
Example request
{
"WorkOrderID": "WO-1001",
"Craft": "Electrician",
"EstimatedStartDate": "2026-06-22T08:00:00",
"EstimatedFinishDate": "2026-06-22T12:00:00",
"EstimatedHours": 4.0,
"EstimatedOTHours": 0.0,
"UserID": "JSMITH"
}Example endpoint
POST https://company.mvpplant.com/ODataApi/v1/WorkOrders('WO-1001')/AddEstimatedLaborResponse
The response type is not specified in the available endpoint metadata.
Notes
- The work order must already exist before you call this endpoint.
- Use single quotes around the work order name or identifier in the endpoint URL.
- The request body supports only fields marked for POST:
WorkOrderID,Craft,EstimatedFinishDate,EstimatedHours,EstimatedOTHours,EstimatedStartDate, andUserID. RateandOTRateare available in estimated labor records but are not marked as POST fields.
