POST api/v1/ListMaintenanceRepair
Request Information
URI Parameters
None.
Body Parameters
MaintenanceListInput| Name | Description | Type | Additional information |
|---|---|---|---|
| Mode | string |
None. |
|
| CompID | integer |
None. |
|
| LocID | integer |
None. |
|
| MaintenanceID | integer |
None. |
|
| MaintenanceStatusID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"Mode": "sample string 1",
"CompID": 2,
"LocID": 3,
"MaintenanceID": 4,
"MaintenanceStatusID": 5
}
application/xml, text/xml
Sample:
<MaintenanceListInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models"> <CompID>2</CompID> <LocID>3</LocID> <MaintenanceID>4</MaintenanceID> <MaintenanceStatusID>5</MaintenanceStatusID> <Mode>sample string 1</Mode> </MaintenanceListInput>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
MaintenanceRepairListModel| Name | Description | Type | Additional information |
|---|---|---|---|
| MaintenanceID | integer |
None. |
|
| LocID | integer |
None. |
|
| CompID | integer |
None. |
|
| ComplainedOn | date |
None. |
|
| MaintenanceDescr | string |
None. |
|
| LocName | string |
None. |
|
| MaintRepairDetails | Collection of MaintenanceRepairDetails |
None. |
Response Formats
application/json, text/json
Sample:
{
"MaintenanceID": 1,
"LocID": 2,
"CompID": 3,
"ComplainedOn": "2025-12-15T02:51:00.536742+05:30",
"MaintenanceDescr": "sample string 5",
"LocName": "sample string 6",
"MaintRepairDetails": [
{
"MaintenanceRepairID": 1,
"TranDate": "2025-12-15T02:51:00.5372725+05:30",
"RepairStatus": "sample string 3",
"RepairStatusID": 4,
"RepairDescription": "sample string 5",
"AttendedBy": "sample string 6",
"RepairCost": 7,
"EstimatedDays": 8.0
},
{
"MaintenanceRepairID": 1,
"TranDate": "2025-12-15T02:51:00.5372725+05:30",
"RepairStatus": "sample string 3",
"RepairStatusID": 4,
"RepairDescription": "sample string 5",
"AttendedBy": "sample string 6",
"RepairCost": 7,
"EstimatedDays": 8.0
}
]
}
application/xml, text/xml
Sample:
<MaintenanceRepairListModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<CompID>3</CompID>
<ComplainedOn>2025-12-15T02:51:00.536742+05:30</ComplainedOn>
<LocID>2</LocID>
<LocName>sample string 6</LocName>
<MaintRepairDetails>
<MaintenanceRepairDetails>
<AttendedBy>sample string 6</AttendedBy>
<EstimatedDays>8</EstimatedDays>
<MaintenanceRepairID>1</MaintenanceRepairID>
<RepairCost>7</RepairCost>
<RepairDescription>sample string 5</RepairDescription>
<RepairStatus>sample string 3</RepairStatus>
<RepairStatusID>4</RepairStatusID>
<TranDate>2025-12-15T02:51:00.5372725+05:30</TranDate>
</MaintenanceRepairDetails>
<MaintenanceRepairDetails>
<AttendedBy>sample string 6</AttendedBy>
<EstimatedDays>8</EstimatedDays>
<MaintenanceRepairID>1</MaintenanceRepairID>
<RepairCost>7</RepairCost>
<RepairDescription>sample string 5</RepairDescription>
<RepairStatus>sample string 3</RepairStatus>
<RepairStatusID>4</RepairStatusID>
<TranDate>2025-12-15T02:51:00.5372725+05:30</TranDate>
</MaintenanceRepairDetails>
</MaintRepairDetails>
<MaintenanceDescr>sample string 5</MaintenanceDescr>
<MaintenanceID>1</MaintenanceID>
</MaintenanceRepairListModel>