post
https://{sitename}.mvpplant.com/ODataApi/v1/WorkOrders('')/RemoveActualLabor
Remove an actual labor record from an existing work order.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
POST Remove Actual Labor
Remove an actual labor record from an existing work order.
POST /ODataApi/v1/WorkOrders('{name}')/RemoveActualLaborEndpoint
https://{sitename}.mvpplant.com/ODataApi/v1/WorkOrders('{name}')/RemoveActualLaborReplace:
{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 containing the actual labor record. |
Request body fields
| Field | Data type | Required | Description |
|---|---|---|---|
Craft | String | Yes | Craft associated with the actual labor record to remove. |
Hours | Decimal | Yes | Regular labor hours for the actual labor record to remove. |
OTHours | Decimal | No | Overtime labor hours for the actual labor record to remove. |
PeopleID | String | Yes | Identifier of the person associated with the actual labor record. |
StartDate | DateTimeOffset | Yes | Date and time the actual labor record started. |
Example request
{
"Craft": "Electrician",
"Hours": 4.0,
"OTHours": 0.0,
"PeopleID": "JSMITH",
"StartDate": "2026-06-22T08:00:00Z"
}Example endpoint
POST https://company.mvpplant.com/ODataApi/v1/WorkOrders('WO-1001')/RemoveActualLaborResponse
A successful request returns a Boolean value:
trueNotes
- The work order and actual labor record must exist before you call this endpoint.
- Use single quotes around the work order name or identifier in the endpoint URL.
- Include the required fields to identify the actual labor record you want to remove.
