POST api/v1/ListMaintenance

Request Information

URI Parameters

None.

Body Parameters

MaintenanceListInput
NameDescriptionTypeAdditional 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:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'MaintenanceListInput'.

Response Information

Resource Description

Collection of MaintenanceListModel
NameDescriptionTypeAdditional information
MaintenanceID

integer

None.

MaintenanceTypeID

integer

None.

MaintenanceType

string

None.

LocID

integer

None.

CompID

integer

None.

MaintenanceDescr

string

None.

LocName

string

None.

ComplainedOn

date

None.

MaintenanceStatus

string

None.

StatusDate

date

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "MaintenanceID": 1,
    "MaintenanceTypeID": 2,
    "MaintenanceType": "sample string 3",
    "LocID": 4,
    "CompID": 5,
    "MaintenanceDescr": "sample string 6",
    "LocName": "sample string 7",
    "ComplainedOn": "2025-12-15T01:07:31.1306793+05:30",
    "MaintenanceStatus": "sample string 9",
    "StatusDate": "2025-12-15T01:07:31.1306793+05:30"
  },
  {
    "MaintenanceID": 1,
    "MaintenanceTypeID": 2,
    "MaintenanceType": "sample string 3",
    "LocID": 4,
    "CompID": 5,
    "MaintenanceDescr": "sample string 6",
    "LocName": "sample string 7",
    "ComplainedOn": "2025-12-15T01:07:31.1306793+05:30",
    "MaintenanceStatus": "sample string 9",
    "StatusDate": "2025-12-15T01:07:31.1306793+05:30"
  }
]

application/xml, text/xml

Sample:
<ArrayOfMaintenanceListModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <MaintenanceListModel>
    <CompID>5</CompID>
    <ComplainedOn>2025-12-15T01:07:31.1306793+05:30</ComplainedOn>
    <LocID>4</LocID>
    <LocName>sample string 7</LocName>
    <MaintenanceDescr>sample string 6</MaintenanceDescr>
    <MaintenanceID>1</MaintenanceID>
    <MaintenanceStatus>sample string 9</MaintenanceStatus>
    <MaintenanceType>sample string 3</MaintenanceType>
    <MaintenanceTypeID>2</MaintenanceTypeID>
    <StatusDate>2025-12-15T01:07:31.1306793+05:30</StatusDate>
  </MaintenanceListModel>
  <MaintenanceListModel>
    <CompID>5</CompID>
    <ComplainedOn>2025-12-15T01:07:31.1306793+05:30</ComplainedOn>
    <LocID>4</LocID>
    <LocName>sample string 7</LocName>
    <MaintenanceDescr>sample string 6</MaintenanceDescr>
    <MaintenanceID>1</MaintenanceID>
    <MaintenanceStatus>sample string 9</MaintenanceStatus>
    <MaintenanceType>sample string 3</MaintenanceType>
    <MaintenanceTypeID>2</MaintenanceTypeID>
    <StatusDate>2025-12-15T01:07:31.1306793+05:30</StatusDate>
  </MaintenanceListModel>
</ArrayOfMaintenanceListModel>