Skip to content

Sub-Item Master

GET    /api/sub-item-master
GET    /api/sub-item-master/{id}
POST   /api/sub-item-master
PUT    /api/sub-item-master/{id}
DELETE /api/sub-item-master/{id}

Required privilege: Item Master / View (read) ยท Item Master / Edit (write)

Sub-items represent variants, configurations, or sub-components of a parent item (e.g., colour variants, sizes, batch-level tracking).


Sub-Item Object

{
  "id": 12,
  "Sub Item Number": "SUB-B1",
  "Sub Item Description": "Widget B - Blue",
  "Sub Item Status": "Active",
  "Item Id": 56,
  "Item Number": "ITEM-B",
  "Sub Item Servicenow Id": null
}

POST - Create Sub-Item

POST /api/sub-item-master HTTP/1.1
Content-Type: application/json
X-XSRF-TOKEN: <csrf>

{
  "Sub Item Number": "SUB-NEW",
  "Sub Item Description": "Widget B - Red",
  "Item Number": "ITEM-B",
  "Sub Item Status": "Active"
}

Errors

Status Code Description
400 SubItemMaster.NotFound No sub-item with this ID
400 SubItemMaster.StillInUse Sub-item referenced by orders
403 User.NotPrivileged Insufficient privilege