Overview
This endpoint updates selected fields of a Inventory Item Type identified by its UUID.
Only the fields provided in the request payload are updated; all other attributes remain unchanged.
Notes
Authentication and authorization are required.
Partial updates are supported.
Only specific fields are allowed to be updated.
Providing unsupported or read-only attributes will result in a 400 Bad Request error.
UI Navigation
Asset Management → Inventory → Setup -> Local Tables -> Item Type
Finders
Not applicable.
This is a PATCH (update) endpoint and does not support finders.
Path Parameters
| Parameter | Description | Type | Required |
|---|---|---|---|
| vuuid | Unique Identifier (UUID) | String | True |
Query Standards
Not applicable.
This endpoint does not support finder, limit, offset, or orderBy.
Finders with Example
Not applicable.
Finders are not supported for PATCH operations.
Attributes
The following attributes may be returned in the response
Only attributes marked as Updatable = True can be updated via this endpoint
| CMiC UI Fieldname | Object | Name | Description | Type | Data Length | Example | Updatable |
|---|---|---|---|---|---|---|---|
| Company | ciItemType | CiitemtCompCode | Company code | String | 8 | 30 | True |
| Name | ciItemType | CiitemtCompName | Company name | String | 30 | RV1 American Company | False |
| Item Type | ciItemType | CiitemtItemTypeCode | Inventory item type code | String | 2 | RP | True |
| Description | ciItemType | CiitemtItemTypeName | Inventory item type name | String | 30 | QA Test | True |
| Inventory Account | ciItemType | CiitemtInvAccCode | Inventory GL account code | String | 16 | 1700.100 | True |
| ciItemType | CiitemtInvAccName | Inventory GL account name | String | 4000 | Inventory Asset | False | |
| Internal Issue Revenue Account | ciItemType | CiitemtRevAccCode | Revenue GL account code | String | 16 | 4000.700 | True |
| ciItemType | CiitemtRevAccName | Revenue GL account name | String | 4000 | Inventory Revenue | False | |
| Write Off Account | ciItemType | CiitemtWriAccCode | Write-off GL account code | String | 16 | 1700.200 | True |
| ciItemType | CiitemtWriAccName | Write-off GL account name | String | 4000 | Inventory Write Off | False | |
| Adjustment Account | ciItemType | CiitemtAdjAccCode | Adjustment GL account code | String | 16 | 1700.300 | True |
| ciItemType | CiitemtAdjAccName | Adjustment GL account name | String | 4000 | Inventory Adjustment | False | |
| Variance Account | ciItemType | CiitemtVarAccCode | Variance GL account code | String | 16 | 1700.500 | True |
| ciItemType | CiitemtVarAccName | Variance GL account name | String | 4000 | Inventory Variance | False | |
| Suspense Account | ciItemType | CiitemtSuspAccCode | Suspense GL account code | String | 16 | 1700.400 | True |
| ciItemType | CiitemtSuspAccName | Suspense GL account name | String | 4000 | Inventory Suspense | False | |
| Cost of Goods Sold Account | ciItemType | CiitemtSoldAtCostAccCode | Sold-at-cost GL account code | String | 16 | 4000.701 | True |
| ciItemType | CiitemtSoldAtCostAccName | Sold-at-cost GL account name | String | 4000 | Inventory Cost of Goods Sold | False | |
| Affiliate Sales Revenue Account | ciItemType | CiitemtAffilRevAccCode | Affiliate revenue GL account code | String | 16 | 4000.700 | True |
| ciItemType | CiitemtAffilRevAccName | Affiliate revenue GL account name | String | 4000 | Inventory Revenue | False | |
| Customer Sales Revenue Account | ciItemType | CiitemtCustRevAccCode | Customer revenue GL account code | String | 16 | 4000.700 | True |
| ciItemType | CiitemtCustRevAccName | Customer revenue GL account name | String | 4000 | Inventory Revenue | False | |
| Allow Negative Balance | ciItemType | CiitemtAllowNegQtyFlag | Flag to allow negative quantity | String | 1 | Y | True |
| ciItemType | CiitemtIuCreateDate | Record creation date | String | N/A | 2011-09-09 12:27:10 | False | |
| ciItemType | CiitemtIuCreateUser | User who created the record | String | 30 | MARIYAK | False | |
| ciItemType | CiitemtIuUpdateDate | Record last update date | String | N/A | 2011-09-09 12:27:10 | False | |
| ciItemType | CiitemtIuUpdateUser | User who last updated the record | String | 30 | MARIYAK | False | |
| ciItemType | CiitemtVUuid | Virtual UUID | String | 64 | 5995FBAB364E6021E0630B811DACBF41 | False |
Basic authentication
OK
{
"CiitemtCompCode": "ZZ",
"CiitemtCompName": "CMiC-ZZ Test Company Incorp",
"CiitemtItemTypeCode": "T1",
"CiitemtItemTypeName": "Testing item2",
"CiitemtInvAccCode": "1700.100",
"CiitemtInvAccName": "Inventory Asset",
"CiitemtRevAccCode": null,
"CiitemtRevAccName": null,
"CiitemtWriAccCode": null,
"CiitemtWriAccName": null,
"CiitemtAdjAccCode": null,
"CiitemtAdjAccName": null,
"CiitemtVarAccCode": null,
"CiitemtVarAccName": null,
"CiitemtSuspAccCode": null,
"CiitemtSuspAccName": null,
"CiitemtSoldAtCostAccCode": null,
"CiitemtSoldAtCostAccName": null,
"CiitemtAffilRevAccCode": null,
"CiitemtAffilRevAccName": null,
"CiitemtCustRevAccCode": null,
"CiitemtCustRevAccName": null,
"CiitemtAllowNegQtyFlag": "N",
"CiitemtIuCreateDate": "2026-09-04T10:17:25-04:00",
"CiitemtIuCreateUser": "MARIYAK",
"CiitemtIuUpdateDate": "2026-09-04T10:20:57-04:00",
"CiitemtIuUpdateUser": "MARIYAK",
"CiitemtVUuid": "5AA9DCFDA3C7E448E0630B811DAC242A",
"links": [
{
"rel": "self",
"href": "http://127.0.0.1:7101/ci-rest-api/rest/1/ciItemType/5AA9DCFDA3C7E448E0630B811DAC242A",
"name": "ciItemType",
"kind": "item"
},
{
"rel": "canonical",
"href": "http://127.0.0.1:7101/ci-rest-api/rest/1/ciItemType/5AA9DCFDA3C7E448E0630B811DAC242A",
"name": "ciItemType",
"kind": "item"
}
]
}