POST api/Supplies/AddOrUpdateSupplies
Request Information
URI Parameters
None.
Body Parameters
TCOeSuppliesDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| SuppliesDetailID | integer |
None. |
|
| SuppliesPartNumber | string |
None. |
|
| SuppliesDesc | string |
None. |
|
| SuppliesCost | decimal number |
None. |
|
| BlackSuppliesPageLife | integer |
None. |
|
| ColorSuppliesPageLife | integer |
None. |
|
| AffectsBlack | boolean |
None. |
|
| AffectsColor | boolean |
None. |
|
| Active | boolean |
None. |
|
| CalculateMaintCost | integer |
None. |
|
| UpdateReason | string |
None. |
|
| InsertDate | date |
None. |
|
| InsertUser | string |
None. |
|
| UpdateDate | date |
None. |
|
| UpdateUser | string |
None. |
|
| BlackSuppliesStarterPageLife | integer |
None. |
|
| ColorSuppliesStarterPageLife | integer |
None. |
|
| SupplyType | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"SuppliesDetailID": 1,
"SuppliesPartNumber": "sample string 2",
"SuppliesDesc": "sample string 3",
"SuppliesCost": 4.1,
"BlackSuppliesPageLife": 5,
"ColorSuppliesPageLife": 6,
"AffectsBlack": true,
"AffectsColor": true,
"Active": true,
"CalculateMaintCost": 10,
"UpdateReason": "sample string 11",
"InsertDate": "2025-11-07T09:03:45.1129357+00:00",
"InsertUser": "sample string 13",
"UpdateDate": "2025-11-07T09:03:45.1129357+00:00",
"UpdateUser": "sample string 15",
"BlackSuppliesStarterPageLife": 16,
"ColorSuppliesStarterPageLife": 17,
"SupplyType": "sample string 18"
}
application/xml, text/xml
Sample:
<TCOeSuppliesDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HP.TCOe.DataContract"> <Active>true</Active> <AffectsBlack>true</AffectsBlack> <AffectsColor>true</AffectsColor> <BlackSuppliesPageLife>5</BlackSuppliesPageLife> <BlackSuppliesStarterPageLife>16</BlackSuppliesStarterPageLife> <CalculateMaintCost>10</CalculateMaintCost> <ColorSuppliesPageLife>6</ColorSuppliesPageLife> <ColorSuppliesStarterPageLife>17</ColorSuppliesStarterPageLife> <InsertDate>2025-11-07T09:03:45.1129357+00:00</InsertDate> <InsertUser>sample string 13</InsertUser> <SuppliesCost>4.1</SuppliesCost> <SuppliesDesc>sample string 3</SuppliesDesc> <SuppliesDetailID>1</SuppliesDetailID> <SuppliesPartNumber>sample string 2</SuppliesPartNumber> <SupplyType>sample string 18</SupplyType> <UpdateDate>2025-11-07T09:03:45.1129357+00:00</UpdateDate> <UpdateReason>sample string 11</UpdateReason> <UpdateUser>sample string 15</UpdateUser> </TCOeSuppliesDetails>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
integerResponse Formats
application/json, text/json
Sample:
1
application/xml, text/xml
Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>