PUT api/RoutineMaintPhotoUpload?intDefectList={intDefectList}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| intDefectList | integer |
Required |
Body Parameters
Collection of RoutineMaint_PhotoDetail| Name | Description | Type | Additional information |
|---|---|---|---|
| PhotoID | integer |
None. |
|
| TaskID | integer |
None. |
|
| DefectID | integer |
None. |
|
| DefectUniqueID | integer |
None. |
|
| PhotoPath | string |
None. |
|
| FileName | string |
None. |
|
| Description | string |
None. |
|
| StructureID | integer |
None. |
|
| isUploaded | string |
None. |
|
| ServerFileID | integer |
None. |
|
| ThumbnailPath | string |
None. |
|
| Title | string |
None. |
|
| PhotoDate | date |
None. |
|
| RoutineMaintPhotoTypeID | integer |
None. |
|
| URL | string |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"PhotoID": 1,
"TaskID": 2,
"DefectID": 3,
"DefectUniqueID": 4,
"PhotoPath": "sample string 5",
"FileName": "sample string 6",
"Description": "sample string 7",
"StructureID": 8,
"isUploaded": "sample string 9",
"ServerFileID": 10,
"ThumbnailPath": "sample string 11",
"Title": "sample string 12",
"PhotoDate": "2026-06-01T18:45:43.4072423+01:00",
"RoutineMaintPhotoTypeID": 14,
"URL": "sample string 15"
},
{
"PhotoID": 1,
"TaskID": 2,
"DefectID": 3,
"DefectUniqueID": 4,
"PhotoPath": "sample string 5",
"FileName": "sample string 6",
"Description": "sample string 7",
"StructureID": 8,
"isUploaded": "sample string 9",
"ServerFileID": 10,
"ThumbnailPath": "sample string 11",
"Title": "sample string 12",
"PhotoDate": "2026-06-01T18:45:43.4072423+01:00",
"RoutineMaintPhotoTypeID": 14,
"URL": "sample string 15"
}
]
application/xml, text/xml
Sample:
<ArrayOfRoutineMaint_PhotoDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BridgeStationDAL">
<RoutineMaint_PhotoDetail>
<DefectID>3</DefectID>
<DefectUniqueID>4</DefectUniqueID>
<Description>sample string 7</Description>
<FileName>sample string 6</FileName>
<PhotoDate>2026-06-01T18:45:43.4072423+01:00</PhotoDate>
<PhotoID>1</PhotoID>
<PhotoPath>sample string 5</PhotoPath>
<RoutineMaintPhotoTypeID>14</RoutineMaintPhotoTypeID>
<ServerFileID>10</ServerFileID>
<StructureID>8</StructureID>
<TaskID>2</TaskID>
<ThumbnailPath>sample string 11</ThumbnailPath>
<Title>sample string 12</Title>
<URL>sample string 15</URL>
<isUploaded>sample string 9</isUploaded>
</RoutineMaint_PhotoDetail>
<RoutineMaint_PhotoDetail>
<DefectID>3</DefectID>
<DefectUniqueID>4</DefectUniqueID>
<Description>sample string 7</Description>
<FileName>sample string 6</FileName>
<PhotoDate>2026-06-01T18:45:43.4072423+01:00</PhotoDate>
<PhotoID>1</PhotoID>
<PhotoPath>sample string 5</PhotoPath>
<RoutineMaintPhotoTypeID>14</RoutineMaintPhotoTypeID>
<ServerFileID>10</ServerFileID>
<StructureID>8</StructureID>
<TaskID>2</TaskID>
<ThumbnailPath>sample string 11</ThumbnailPath>
<Title>sample string 12</Title>
<URL>sample string 15</URL>
<isUploaded>sample string 9</isUploaded>
</RoutineMaint_PhotoDetail>
</ArrayOfRoutineMaint_PhotoDetail>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of RoutineMaint_PhotoDetail| Name | Description | Type | Additional information |
|---|---|---|---|
| PhotoID | integer |
None. |
|
| TaskID | integer |
None. |
|
| DefectID | integer |
None. |
|
| DefectUniqueID | integer |
None. |
|
| PhotoPath | string |
None. |
|
| FileName | string |
None. |
|
| Description | string |
None. |
|
| StructureID | integer |
None. |
|
| isUploaded | string |
None. |
|
| ServerFileID | integer |
None. |
|
| ThumbnailPath | string |
None. |
|
| Title | string |
None. |
|
| PhotoDate | date |
None. |
|
| RoutineMaintPhotoTypeID | integer |
None. |
|
| URL | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"PhotoID": 1,
"TaskID": 2,
"DefectID": 3,
"DefectUniqueID": 4,
"PhotoPath": "sample string 5",
"FileName": "sample string 6",
"Description": "sample string 7",
"StructureID": 8,
"isUploaded": "sample string 9",
"ServerFileID": 10,
"ThumbnailPath": "sample string 11",
"Title": "sample string 12",
"PhotoDate": "2026-06-01T18:45:43.4072423+01:00",
"RoutineMaintPhotoTypeID": 14,
"URL": "sample string 15"
},
{
"PhotoID": 1,
"TaskID": 2,
"DefectID": 3,
"DefectUniqueID": 4,
"PhotoPath": "sample string 5",
"FileName": "sample string 6",
"Description": "sample string 7",
"StructureID": 8,
"isUploaded": "sample string 9",
"ServerFileID": 10,
"ThumbnailPath": "sample string 11",
"Title": "sample string 12",
"PhotoDate": "2026-06-01T18:45:43.4072423+01:00",
"RoutineMaintPhotoTypeID": 14,
"URL": "sample string 15"
}
]
application/xml, text/xml
Sample:
<ArrayOfRoutineMaint_PhotoDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BridgeStationDAL">
<RoutineMaint_PhotoDetail>
<DefectID>3</DefectID>
<DefectUniqueID>4</DefectUniqueID>
<Description>sample string 7</Description>
<FileName>sample string 6</FileName>
<PhotoDate>2026-06-01T18:45:43.4072423+01:00</PhotoDate>
<PhotoID>1</PhotoID>
<PhotoPath>sample string 5</PhotoPath>
<RoutineMaintPhotoTypeID>14</RoutineMaintPhotoTypeID>
<ServerFileID>10</ServerFileID>
<StructureID>8</StructureID>
<TaskID>2</TaskID>
<ThumbnailPath>sample string 11</ThumbnailPath>
<Title>sample string 12</Title>
<URL>sample string 15</URL>
<isUploaded>sample string 9</isUploaded>
</RoutineMaint_PhotoDetail>
<RoutineMaint_PhotoDetail>
<DefectID>3</DefectID>
<DefectUniqueID>4</DefectUniqueID>
<Description>sample string 7</Description>
<FileName>sample string 6</FileName>
<PhotoDate>2026-06-01T18:45:43.4072423+01:00</PhotoDate>
<PhotoID>1</PhotoID>
<PhotoPath>sample string 5</PhotoPath>
<RoutineMaintPhotoTypeID>14</RoutineMaintPhotoTypeID>
<ServerFileID>10</ServerFileID>
<StructureID>8</StructureID>
<TaskID>2</TaskID>
<ThumbnailPath>sample string 11</ThumbnailPath>
<Title>sample string 12</Title>
<URL>sample string 15</URL>
<isUploaded>sample string 9</isUploaded>
</RoutineMaint_PhotoDetail>
</ArrayOfRoutineMaint_PhotoDetail>