GET api/RoutineMaintDefects?intFinancialYear={intFinancialYear}&intStructureID={intStructureID}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| intFinancialYear | integer |
Required |
|
| intStructureID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of RoutineMaint_DefectDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| RM_DefectID | integer |
None. |
|
| StructureID | integer |
None. |
|
| FoundOn_RMTaskID | integer |
None. |
|
| DateFound | date |
None. |
|
| FoundByUserID | integer |
None. |
|
| DefectDescription | string |
None. |
|
| FinancialYear | integer |
None. |
|
| Defect_Extent_SeverityID | integer |
None. |
|
| Defect_Priority | integer |
None. |
|
| LastUpdatedByUserID | integer |
None. |
|
| LastUpdated | date |
None. |
|
| DefectStatusID | integer |
None. |
|
| MadeSafe | integer |
None. |
|
| MadeSafeDate | date |
None. |
|
| WBDefectID | integer |
None. |
|
| ReviewerComments | string |
None. |
|
| Archived | boolean |
None. |
|
| StructureName | string |
None. |
|
| PriorityDescription | string |
None. |
|
| PriorityColourCode | string |
None. |
|
| StatusColourCode | string |
None. |
|
| DefectStatus | string |
None. |
|
| Location | string |
None. |
|
| Element_Material | string |
None. |
|
| Defect | string |
None. |
|
| ExtentSeverity | string |
None. |
|
| DefectUniqueID | integer |
None. |
|
| CanDefectBeRepaired | integer |
None. |
|
| RepairedDate | date |
None. |
|
| DataVersion | integer |
None. |
|
| DataConflict | boolean |
None. |
|
| LocalVersion | integer |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"RM_DefectID": 1,
"StructureID": 2,
"FoundOn_RMTaskID": 3,
"DateFound": "2026-06-01T18:45:58.9072907+01:00",
"FoundByUserID": 5,
"DefectDescription": "sample string 6",
"FinancialYear": 7,
"Defect_Extent_SeverityID": 8,
"Defect_Priority": 9,
"LastUpdatedByUserID": 10,
"LastUpdated": "2026-06-01T18:45:58.9072907+01:00",
"DefectStatusID": 12,
"MadeSafe": 13,
"MadeSafeDate": "2026-06-01T18:45:58.9072907+01:00",
"WBDefectID": 15,
"ReviewerComments": "sample string 16",
"Archived": true,
"StructureName": "sample string 18",
"PriorityDescription": "sample string 19",
"PriorityColourCode": "sample string 20",
"StatusColourCode": "sample string 21",
"DefectStatus": "sample string 22",
"Location": "sample string 23",
"Element_Material": "sample string 24",
"Defect": "sample string 25",
"ExtentSeverity": "sample string 26",
"DefectUniqueID": 27,
"CanDefectBeRepaired": 28,
"RepairedDate": "2026-06-01T18:45:58.9072907+01:00",
"DataVersion": 30,
"DataConflict": true,
"LocalVersion": 32
},
{
"RM_DefectID": 1,
"StructureID": 2,
"FoundOn_RMTaskID": 3,
"DateFound": "2026-06-01T18:45:58.9072907+01:00",
"FoundByUserID": 5,
"DefectDescription": "sample string 6",
"FinancialYear": 7,
"Defect_Extent_SeverityID": 8,
"Defect_Priority": 9,
"LastUpdatedByUserID": 10,
"LastUpdated": "2026-06-01T18:45:58.9072907+01:00",
"DefectStatusID": 12,
"MadeSafe": 13,
"MadeSafeDate": "2026-06-01T18:45:58.9072907+01:00",
"WBDefectID": 15,
"ReviewerComments": "sample string 16",
"Archived": true,
"StructureName": "sample string 18",
"PriorityDescription": "sample string 19",
"PriorityColourCode": "sample string 20",
"StatusColourCode": "sample string 21",
"DefectStatus": "sample string 22",
"Location": "sample string 23",
"Element_Material": "sample string 24",
"Defect": "sample string 25",
"ExtentSeverity": "sample string 26",
"DefectUniqueID": 27,
"CanDefectBeRepaired": 28,
"RepairedDate": "2026-06-01T18:45:58.9072907+01:00",
"DataVersion": 30,
"DataConflict": true,
"LocalVersion": 32
}
]
application/xml, text/xml
Sample:
<ArrayOfRoutineMaint_DefectDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BridgeStationDAL">
<RoutineMaint_DefectDetails>
<Archived>true</Archived>
<CanDefectBeRepaired>28</CanDefectBeRepaired>
<DataConflict>true</DataConflict>
<DataVersion>30</DataVersion>
<DateFound>2026-06-01T18:45:58.9072907+01:00</DateFound>
<Defect>sample string 25</Defect>
<DefectDescription>sample string 6</DefectDescription>
<DefectStatus>sample string 22</DefectStatus>
<DefectStatusID>12</DefectStatusID>
<DefectUniqueID>27</DefectUniqueID>
<Defect_Extent_SeverityID>8</Defect_Extent_SeverityID>
<Defect_Priority>9</Defect_Priority>
<Element_Material>sample string 24</Element_Material>
<ExtentSeverity>sample string 26</ExtentSeverity>
<FinancialYear>7</FinancialYear>
<FoundByUserID>5</FoundByUserID>
<FoundOn_RMTaskID>3</FoundOn_RMTaskID>
<LastUpdated>2026-06-01T18:45:58.9072907+01:00</LastUpdated>
<LastUpdatedByUserID>10</LastUpdatedByUserID>
<LocalVersion>32</LocalVersion>
<Location>sample string 23</Location>
<MadeSafe>13</MadeSafe>
<MadeSafeDate>2026-06-01T18:45:58.9072907+01:00</MadeSafeDate>
<PriorityColourCode>sample string 20</PriorityColourCode>
<PriorityDescription>sample string 19</PriorityDescription>
<RM_DefectID>1</RM_DefectID>
<RepairedDate>2026-06-01T18:45:58.9072907+01:00</RepairedDate>
<ReviewerComments>sample string 16</ReviewerComments>
<StatusColourCode>sample string 21</StatusColourCode>
<StructureID>2</StructureID>
<StructureName>sample string 18</StructureName>
<WBDefectID>15</WBDefectID>
</RoutineMaint_DefectDetails>
<RoutineMaint_DefectDetails>
<Archived>true</Archived>
<CanDefectBeRepaired>28</CanDefectBeRepaired>
<DataConflict>true</DataConflict>
<DataVersion>30</DataVersion>
<DateFound>2026-06-01T18:45:58.9072907+01:00</DateFound>
<Defect>sample string 25</Defect>
<DefectDescription>sample string 6</DefectDescription>
<DefectStatus>sample string 22</DefectStatus>
<DefectStatusID>12</DefectStatusID>
<DefectUniqueID>27</DefectUniqueID>
<Defect_Extent_SeverityID>8</Defect_Extent_SeverityID>
<Defect_Priority>9</Defect_Priority>
<Element_Material>sample string 24</Element_Material>
<ExtentSeverity>sample string 26</ExtentSeverity>
<FinancialYear>7</FinancialYear>
<FoundByUserID>5</FoundByUserID>
<FoundOn_RMTaskID>3</FoundOn_RMTaskID>
<LastUpdated>2026-06-01T18:45:58.9072907+01:00</LastUpdated>
<LastUpdatedByUserID>10</LastUpdatedByUserID>
<LocalVersion>32</LocalVersion>
<Location>sample string 23</Location>
<MadeSafe>13</MadeSafe>
<MadeSafeDate>2026-06-01T18:45:58.9072907+01:00</MadeSafeDate>
<PriorityColourCode>sample string 20</PriorityColourCode>
<PriorityDescription>sample string 19</PriorityDescription>
<RM_DefectID>1</RM_DefectID>
<RepairedDate>2026-06-01T18:45:58.9072907+01:00</RepairedDate>
<ReviewerComments>sample string 16</ReviewerComments>
<StatusColourCode>sample string 21</StatusColourCode>
<StructureID>2</StructureID>
<StructureName>sample string 18</StructureName>
<WBDefectID>15</WBDefectID>
</RoutineMaint_DefectDetails>
</ArrayOfRoutineMaint_DefectDetails>