GET api/Asset/GetMttrReportFilters
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
MttrFilterOptionsResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Facilities | Collection of FilterOptionDataModel |
None. |
|
| SubFacilities | Collection of FilterOptionDataModel |
None. |
|
| AssetGroups | Collection of FilterOptionDataModel |
None. |
|
| Departments | Collection of FilterOptionDataModel |
None. |
|
| Statuses | Collection of FilterOptionDataModel |
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:
{
"facilities": [
{
"id": 1,
"name": "sample string 2"
},
{
"id": 1,
"name": "sample string 2"
}
],
"subFacilities": [
{
"id": 1,
"name": "sample string 2"
},
{
"id": 1,
"name": "sample string 2"
}
],
"assetGroups": [
{
"id": 1,
"name": "sample string 2"
},
{
"id": 1,
"name": "sample string 2"
}
],
"departments": [
{
"id": 1,
"name": "sample string 2"
},
{
"id": 1,
"name": "sample string 2"
}
],
"statuses": [
{
"id": 1,
"name": "sample string 2"
},
{
"id": 1,
"name": "sample string 2"
}
],
"returnID": 1,
"message": "sample string 2",
"successful": true,
"code": 4,
"totalRecord": 5
}
application/xml, text/xml
Sample:
<MttrFilterOptionsResult 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>
<AssetGroups xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard">
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
</AssetGroups>
<Departments xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard">
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
</Departments>
<Facilities xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard">
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
</Facilities>
<Statuses xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard">
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
</Statuses>
<SubFacilities xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard">
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
<d2p1:FilterOptionDataModel>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:FilterOptionDataModel>
</SubFacilities>
</MttrFilterOptionsResult>
multipart/form-data
Sample:
<MttrFilterOptionsResult 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><AssetGroups xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard"><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel></AssetGroups><Departments xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard"><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel></Departments><Facilities xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard"><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel></Facilities><Statuses xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard"><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel></Statuses><SubFacilities xmlns:d2p1="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Dashboard"><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel><d2p1:FilterOptionDataModel><d2p1:Id>1</d2p1:Id><d2p1:Name>sample string 2</d2p1:Name></d2p1:FilterOptionDataModel></SubFacilities></MttrFilterOptionsResult>