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 |