POST v1/workorder/{workOrderID}/items/save

Add or update information about a Work Order Item

Request Information

URI Parameters

NameDescriptionTypeAdditional information
workOrderID

integer

Required

Body Parameters

WorkOrderItemModel
NameDescriptionTypeAdditional information
WorkOrderItemID

Unique identifier of a Work Order Line Item

integer

None.

WorkOrderNumber

string

None.

SKU

The SKU on the Purchase Order

SKUModel

None.

Quantity

The quantity of the SKU ordered

decimal number

None.

Status

The status of a line item if it is apart of a work order multi operation

StatusModel

None.

IsShort

The status of a line item if it is apart of a work order multi operation

boolean

None.

CommissionQuantity

The quantity of the SKU commissioned

decimal number

None.

ActualBuiltQuantity

decimal number

None.

Operation

OperationModel

None.

Team

TeamModel

None.

DueDate

date

None.

IsCommission

boolean

None.

IsAdditionalMaterial

boolean

None.

ProvisionLine

ProvisionLineModel

None.

FullPallets

The quantity of the SKU palltized

decimal number

None.

PartialPallets

The quantity of the SKU palltized

decimal number

None.

FullTotal

decimal number

None.

PartialTotal

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "workOrderItemID": 1,
  "workOrderNumber": "sample string 2",
  "sku": {
    "skuId": 1,
    "isActive": true,
    "partNumber": "sample string 3",
    "partDescription": "sample string 4",
    "skuCategory": {
      "skuCategoryID": 1,
      "isSystem": true,
      "isIntegrationControlled": true,
      "isActive": true,
      "skuCategory": "sample string 5"
    },
    "skuSubCategory": {
      "skuSubCategoryId": 1,
      "skuCategoryId": 2,
      "skuSubCategory": "sample string 3"
    },
    "imageURL": "sample string 5",
    "fileCount": 6,
    "isNonSerialized": true,
    "isLotTraceable": true,
    "receiveNonSerialized": true,
    "receivePreLabeled": true,
    "nonSerializedSKUID": 11,
    "numberPerPallet": 12,
    "purchaseUOM": {
      "unitOfMeasureID": 1,
      "unitOfMeasure": "sample string 2",
      "unitCode": "sample string 3"
    },
    "stockUOM": {
      "unitOfMeasureID": 1,
      "unitOfMeasure": "sample string 2",
      "unitCode": "sample string 3"
    },
    "conversionRatio": 13.0,
    "standardCost": 14.0,
    "vat": 15.0,
    "truckloadQuantity": 16,
    "mask": "sample string 17",
    "skuType": {
      "skuTypeID": 1,
      "skuType": "sample string 2"
    },
    "isIntegrationControlled": true,
    "weight": 19.0,
    "height": 20.0,
    "length": 21.0,
    "width": 22.0,
    "dimensionUOM": {
      "unitOfMeasureID": 1,
      "unitOfMeasure": "sample string 2",
      "unitCode": "sample string 3"
    },
    "weightUOM": {
      "unitOfMeasureID": 1,
      "unitOfMeasure": "sample string 2",
      "unitCode": "sample string 3"
    },
    "isCertified": true,
    "certificationDate": "2025-11-08T08:23:02.6042673+00:00"
  },
  "quantity": 3.0,
  "status": {
    "statusID": 1,
    "statusName": "sample string 2"
  },
  "isShort": true,
  "commissionQuantity": 5.0,
  "actualBuiltQuantity": 6.0,
  "operation": {
    "operationID": 1,
    "operation": "sample string 2",
    "routeName": "sample string 3",
    "showFlags": true,
    "recordTime": true
  },
  "team": {
    "teamID": 1,
    "team": "sample string 2",
    "isActive": true,
    "memberCount": 4
  },
  "dueDate": "2025-11-08T08:23:02.6042673+00:00",
  "isCommission": true,
  "isAdditionalMaterial": true,
  "provisionLine": {
    "provisionLineID": 1,
    "isActive": true,
    "provisionLine": "sample string 3"
  },
  "fullPallets": 9.0,
  "partialPallets": 10.0,
  "fullTotal": 11.0,
  "partialTotal": 12.0
}

Response Information

Resource Description

WorkOrderItemModel
NameDescriptionTypeAdditional information
WorkOrderItemID

Unique identifier of a Work Order Line Item

integer

None.

WorkOrderNumber

string

None.

SKU

The SKU on the Purchase Order

SKUModel

None.

Quantity

The quantity of the SKU ordered

decimal number

None.

Status

The status of a line item if it is apart of a work order multi operation

StatusModel

None.

IsShort

The status of a line item if it is apart of a work order multi operation

boolean

None.

CommissionQuantity

The quantity of the SKU commissioned

decimal number

None.

ActualBuiltQuantity

decimal number

None.

Operation

OperationModel

None.

Team

TeamModel

None.

DueDate

date

None.

IsCommission

boolean

None.

IsAdditionalMaterial

boolean

None.

ProvisionLine

ProvisionLineModel

None.

FullPallets

The quantity of the SKU palltized

decimal number

None.

PartialPallets

The quantity of the SKU palltized

decimal number

None.

FullTotal

decimal number

None.

PartialTotal

decimal number

None.

Response Formats

application/json, text/json

Sample:
{
  "workOrderItemID": 1,
  "workOrderNumber": "sample string 2",
  "sku": {
    "skuId": 1,
    "isActive": true,
    "partNumber": "sample string 3",
    "partDescription": "sample string 4",
    "skuCategory": {
      "skuCategoryID": 1,
      "isSystem": true,
      "isIntegrationControlled": true,
      "isActive": true,
      "skuCategory": "sample string 5"
    },
    "skuSubCategory": {
      "skuSubCategoryId": 1,
      "skuCategoryId": 2,
      "skuSubCategory": "sample string 3"
    },
    "imageURL": "sample string 5",
    "fileCount": 6,
    "isNonSerialized": true,
    "isLotTraceable": true,
    "receiveNonSerialized": true,
    "receivePreLabeled": true,
    "nonSerializedSKUID": 11,
    "numberPerPallet": 12,
    "purchaseUOM": {
      "unitOfMeasureID": 1,
      "unitOfMeasure": "sample string 2",
      "unitCode": "sample string 3"
    },
    "stockUOM": {
      "unitOfMeasureID": 1,
      "unitOfMeasure": "sample string 2",
      "unitCode": "sample string 3"
    },
    "conversionRatio": 13.0,
    "standardCost": 14.0,
    "vat": 15.0,
    "truckloadQuantity": 16,
    "mask": "sample string 17",
    "skuType": {
      "skuTypeID": 1,
      "skuType": "sample string 2"
    },
    "isIntegrationControlled": true,
    "weight": 19.0,
    "height": 20.0,
    "length": 21.0,
    "width": 22.0,
    "dimensionUOM": {
      "unitOfMeasureID": 1,
      "unitOfMeasure": "sample string 2",
      "unitCode": "sample string 3"
    },
    "weightUOM": {
      "unitOfMeasureID": 1,
      "unitOfMeasure": "sample string 2",
      "unitCode": "sample string 3"
    },
    "isCertified": true,
    "certificationDate": "2025-11-08T08:23:02.6042673+00:00"
  },
  "quantity": 3.0,
  "status": {
    "statusID": 1,
    "statusName": "sample string 2"
  },
  "isShort": true,
  "commissionQuantity": 5.0,
  "actualBuiltQuantity": 6.0,
  "operation": {
    "operationID": 1,
    "operation": "sample string 2",
    "routeName": "sample string 3",
    "showFlags": true,
    "recordTime": true
  },
  "team": {
    "teamID": 1,
    "team": "sample string 2",
    "isActive": true,
    "memberCount": 4
  },
  "dueDate": "2025-11-08T08:23:02.6042673+00:00",
  "isCommission": true,
  "isAdditionalMaterial": true,
  "provisionLine": {
    "provisionLineID": 1,
    "isActive": true,
    "provisionLine": "sample string 3"
  },
  "fullPallets": 9.0,
  "partialPallets": 10.0,
  "fullTotal": 11.0,
  "partialTotal": 12.0
}