POST api/Asset/GetWorkOrderUsedSpareParts
Request Information
URI Parameters
None.
Body Parameters
AssetSparePartsUsedListRequestModel| Name | Description | Type | Additional information |
|---|---|---|---|
| UserID | integer |
None. |
|
| AssetID | integer |
None. |
|
| PageSize | integer |
None. |
|
| PageNumber | integer |
None. |
Request Formats
application/json, text/json, text/plain, text/html
Sample:
{
"userID": 1,
"assetID": 1,
"pageSize": 1,
"pageNumber": 1
}
application/xml, text/xml
Sample:
<AssetSparePartsUsedListRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.RequestModel.Asset"> <AssetID>1</AssetID> <PageNumber>1</PageNumber> <PageSize>1</PageSize> <UserID>1</UserID> </AssetSparePartsUsedListRequestModel>
multipart/form-data
Sample:
<AssetSparePartsUsedListRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.RequestModel.Asset"><AssetID>1</AssetID><PageNumber>1</PageNumber><PageSize>1</PageSize><UserID>1</UserID></AssetSparePartsUsedListRequestModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
AssetSparePartsUsedListResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| AssetSparePartsUsedList | Collection of AssetSparePartsUsedDataModel |
None. |
|
| ReturnID | integer |
Required |
|
| Message | string |
Required |
|
| Successful | boolean |
Required |
|
| Code | integer |
None. |
|
| TotalRecord | integer |
None. |
Response Formats
application/json, text/json, text/plain, text/html
Sample:
{
"assetSparePartsUsedList": [
{
"originalStartDate": "2026-02-25T15:52:09.6955135-05:00",
"originalEndDate": "2026-02-25T15:52:09.6955135-05:00",
"workOrderCode": "sample string 1",
"woSparePartMappingID": 3,
"workOrderID": 4,
"partsID": 5,
"partsCode": "sample string 6",
"sparePartsName": "sample string 7",
"facilityID": 1,
"facilityName": "sample string 8",
"subFacilityID": 1,
"subFacilityName": "sample string 9",
"pricePerUnit": 1.0,
"unitID": 1,
"weightedAvgCost": 10.0,
"requiredQty": 11.0,
"pickedQty": 12.0,
"usedQty": 1.0,
"returnQty": 1.0,
"assetID": 1,
"assetCode": "sample string 13",
"assetName": "sample string 14",
"isPicked": 1,
"isLocked": true
},
{
"originalStartDate": "2026-02-25T15:52:09.6955135-05:00",
"originalEndDate": "2026-02-25T15:52:09.6955135-05:00",
"workOrderCode": "sample string 1",
"woSparePartMappingID": 3,
"workOrderID": 4,
"partsID": 5,
"partsCode": "sample string 6",
"sparePartsName": "sample string 7",
"facilityID": 1,
"facilityName": "sample string 8",
"subFacilityID": 1,
"subFacilityName": "sample string 9",
"pricePerUnit": 1.0,
"unitID": 1,
"weightedAvgCost": 10.0,
"requiredQty": 11.0,
"pickedQty": 12.0,
"usedQty": 1.0,
"returnQty": 1.0,
"assetID": 1,
"assetCode": "sample string 13",
"assetName": "sample string 14",
"isPicked": 1,
"isLocked": true
}
],
"returnID": 1,
"message": "sample string 2",
"successful": true,
"code": 4,
"totalRecord": 5
}
application/xml, text/xml
Sample:
<AssetSparePartsUsedListResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Asset">
<Code xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">4</Code>
<Message xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">sample string 2</Message>
<ReturnID xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">1</ReturnID>
<Successful xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">true</Successful>
<TotalRecord xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">5</TotalRecord>
<AssetSparePartsUsedList>
<AssetSparePartsUsedDataModel>
<AssetCode xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 13</AssetCode>
<AssetID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</AssetID>
<AssetName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 14</AssetName>
<FacilityID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</FacilityID>
<FacilityName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 8</FacilityName>
<IsLocked xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">true</IsLocked>
<IsPicked xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</IsPicked>
<PartsCode xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 6</PartsCode>
<PartsID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">5</PartsID>
<PickedQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">12</PickedQty>
<PricePerUnit xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</PricePerUnit>
<RequiredQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">11</RequiredQty>
<ReturnQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</ReturnQty>
<SparePartsName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 7</SparePartsName>
<SubFacilityID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</SubFacilityID>
<SubFacilityName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 9</SubFacilityName>
<UnitID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</UnitID>
<UsedQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</UsedQty>
<WOSparePartMappingID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">3</WOSparePartMappingID>
<WeightedAvgCost xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">10</WeightedAvgCost>
<WorkOrderID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">4</WorkOrderID>
<OriginalEndDate>2026-02-25T15:52:09.6955135-05:00</OriginalEndDate>
<OriginalStartDate>2026-02-25T15:52:09.6955135-05:00</OriginalStartDate>
<TotalRecord>2</TotalRecord>
<WorkOrderCode>sample string 1</WorkOrderCode>
</AssetSparePartsUsedDataModel>
<AssetSparePartsUsedDataModel>
<AssetCode xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 13</AssetCode>
<AssetID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</AssetID>
<AssetName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 14</AssetName>
<FacilityID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</FacilityID>
<FacilityName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 8</FacilityName>
<IsLocked xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">true</IsLocked>
<IsPicked xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</IsPicked>
<PartsCode xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 6</PartsCode>
<PartsID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">5</PartsID>
<PickedQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">12</PickedQty>
<PricePerUnit xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</PricePerUnit>
<RequiredQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">11</RequiredQty>
<ReturnQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</ReturnQty>
<SparePartsName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 7</SparePartsName>
<SubFacilityID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</SubFacilityID>
<SubFacilityName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 9</SubFacilityName>
<UnitID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</UnitID>
<UsedQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</UsedQty>
<WOSparePartMappingID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">3</WOSparePartMappingID>
<WeightedAvgCost xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">10</WeightedAvgCost>
<WorkOrderID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">4</WorkOrderID>
<OriginalEndDate>2026-02-25T15:52:09.6955135-05:00</OriginalEndDate>
<OriginalStartDate>2026-02-25T15:52:09.6955135-05:00</OriginalStartDate>
<TotalRecord>2</TotalRecord>
<WorkOrderCode>sample string 1</WorkOrderCode>
</AssetSparePartsUsedDataModel>
</AssetSparePartsUsedList>
</AssetSparePartsUsedListResponseModel>
multipart/form-data
Sample:
<AssetSparePartsUsedListResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Asset"><Code xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">4</Code><Message xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">sample string 2</Message><ReturnID xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">1</ReturnID><Successful xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">true</Successful><TotalRecord xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">5</TotalRecord><AssetSparePartsUsedList><AssetSparePartsUsedDataModel><AssetCode xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 13</AssetCode><AssetID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</AssetID><AssetName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 14</AssetName><FacilityID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</FacilityID><FacilityName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 8</FacilityName><IsLocked xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">true</IsLocked><IsPicked xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</IsPicked><PartsCode xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 6</PartsCode><PartsID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">5</PartsID><PickedQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">12</PickedQty><PricePerUnit xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</PricePerUnit><RequiredQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">11</RequiredQty><ReturnQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</ReturnQty><SparePartsName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 7</SparePartsName><SubFacilityID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</SubFacilityID><SubFacilityName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 9</SubFacilityName><UnitID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</UnitID><UsedQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</UsedQty><WOSparePartMappingID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">3</WOSparePartMappingID><WeightedAvgCost xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">10</WeightedAvgCost><WorkOrderID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">4</WorkOrderID><OriginalEndDate>2026-02-25T15:52:09.6955135-05:00</OriginalEndDate><OriginalStartDate>2026-02-25T15:52:09.6955135-05:00</OriginalStartDate><TotalRecord>2</TotalRecord><WorkOrderCode>sample string 1</WorkOrderCode></AssetSparePartsUsedDataModel><AssetSparePartsUsedDataModel><AssetCode xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 13</AssetCode><AssetID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</AssetID><AssetName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 14</AssetName><FacilityID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</FacilityID><FacilityName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 8</FacilityName><IsLocked xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">true</IsLocked><IsPicked xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</IsPicked><PartsCode xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 6</PartsCode><PartsID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">5</PartsID><PickedQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">12</PickedQty><PricePerUnit xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</PricePerUnit><RequiredQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">11</RequiredQty><ReturnQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</ReturnQty><SparePartsName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 7</SparePartsName><SubFacilityID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</SubFacilityID><SubFacilityName xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">sample string 9</SubFacilityName><UnitID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</UnitID><UsedQty xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">1</UsedQty><WOSparePartMappingID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">3</WOSparePartMappingID><WeightedAvgCost xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">10</WeightedAvgCost><WorkOrderID xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.WorkOrder">4</WorkOrderID><OriginalEndDate>2026-02-25T15:52:09.6955135-05:00</OriginalEndDate><OriginalStartDate>2026-02-25T15:52:09.6955135-05:00</OriginalStartDate><TotalRecord>2</TotalRecord><WorkOrderCode>sample string 1</WorkOrderCode></AssetSparePartsUsedDataModel></AssetSparePartsUsedList></AssetSparePartsUsedListResponseModel>