PUT api/InspectionDetail?InspectionID={InspectionID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
InspectionID

integer

Required

Body Parameters

InspectionCSSDetail_CEI
NameDescriptionTypeAdditional information
Inspector

string

None.

InspectionDate

date

None.

BridgeName

string

None.

BridgeReferenceNumber

string

None.

RoadReferenceNumber

string

None.

OSE

string

None.

OSN

string

None.

SpanMeasurement

string

None.

SpanWidth

decimal number

None.

SpanLength

decimal number

None.

AboveGroundElementsInspected

integer

None.

Photographs

integer

None.

BridgeCodePrimaryDeckForm

string

None.

BridgeCodePrimaryDeckMaterial

string

None.

BridgeCodeSecondaryDeckForm

string

None.

BridgeCodeSecondaryDeckMaterial

string

None.

InspectorsComments

string

None.

InspectorsName

string

None.

EngineersComments

string

None.

EngineersName

string

None.

Cost

decimal number

None.

RetainedHeightAverage

decimal number

None.

AccessLadder

integer

None.

MachineAidedAccess

integer

None.

StatusID

integer

None.

SignoffStatus

string

None.

bRiskAssessmentReviewed

boolean

None.

bStructureDetailsNeedsReview

boolean

None.

bIsActual

boolean

None.

intSubmissionCount

integer

None.

AuthorisersComment

string

None.

AuthorisersName

string

None.

InspectionMethodology

string

None.

CSSInspectionID

integer

None.

StructureID

integer

None.

IsCEIInspection

boolean

None.

InventoryTypeID

integer

None.

PlannedDate

date

None.

FinancialYear

integer

None.

InspectionTypeID

integer

None.

InspectionType

string

None.

ProgrammeID

integer

None.

ProgrammeTypeID

integer

None.

HazardAssessmentID

integer

None.

EnvironmentAssessmentID

integer

None.

AllowSubmissionFromApp

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Inspector": "sample string 1",
  "InspectionDate": "2026-06-01T18:47:02.5633048+01:00",
  "BridgeName": "sample string 3",
  "BridgeReferenceNumber": "sample string 4",
  "RoadReferenceNumber": "sample string 5",
  "OSE": "sample string 6",
  "OSN": "sample string 7",
  "SpanMeasurement": "sample string 8",
  "SpanWidth": 9.1,
  "SpanLength": 10.1,
  "AboveGroundElementsInspected": 11,
  "Photographs": 12,
  "BridgeCodePrimaryDeckForm": "sample string 13",
  "BridgeCodePrimaryDeckMaterial": "sample string 14",
  "BridgeCodeSecondaryDeckForm": "sample string 15",
  "BridgeCodeSecondaryDeckMaterial": "sample string 16",
  "InspectorsComments": "sample string 17",
  "InspectorsName": "sample string 18",
  "EngineersComments": "sample string 19",
  "EngineersName": "sample string 20",
  "Cost": 21.1,
  "RetainedHeightAverage": 22.1,
  "AccessLadder": 23,
  "MachineAidedAccess": 24,
  "StatusID": 25,
  "SignoffStatus": "sample string 26",
  "bRiskAssessmentReviewed": true,
  "bStructureDetailsNeedsReview": true,
  "bIsActual": true,
  "intSubmissionCount": 30,
  "AuthorisersComment": "sample string 31",
  "AuthorisersName": "sample string 32",
  "InspectionMethodology": "sample string 33",
  "CSSInspectionID": 34,
  "StructureID": 35,
  "IsCEIInspection": true,
  "InventoryTypeID": 37,
  "PlannedDate": "2026-06-01T18:47:02.5633048+01:00",
  "FinancialYear": 39,
  "InspectionTypeID": 40,
  "InspectionType": "sample string 41",
  "ProgrammeID": 42,
  "ProgrammeTypeID": 43,
  "HazardAssessmentID": 44,
  "EnvironmentAssessmentID": 45,
  "AllowSubmissionFromApp": true
}

application/xml, text/xml

Sample:
<InspectionCSSDetail_CEI xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BridgeStationDAL">
  <AboveGroundElementsInspected>11</AboveGroundElementsInspected>
  <AccessLadder>23</AccessLadder>
  <AllowSubmissionFromApp>true</AllowSubmissionFromApp>
  <AuthorisersComment>sample string 31</AuthorisersComment>
  <AuthorisersName>sample string 32</AuthorisersName>
  <BridgeCodePrimaryDeckForm>sample string 13</BridgeCodePrimaryDeckForm>
  <BridgeCodePrimaryDeckMaterial>sample string 14</BridgeCodePrimaryDeckMaterial>
  <BridgeCodeSecondaryDeckForm>sample string 15</BridgeCodeSecondaryDeckForm>
  <BridgeCodeSecondaryDeckMaterial>sample string 16</BridgeCodeSecondaryDeckMaterial>
  <BridgeName>sample string 3</BridgeName>
  <BridgeReferenceNumber>sample string 4</BridgeReferenceNumber>
  <CSSInspectionID>34</CSSInspectionID>
  <Cost>21.1</Cost>
  <EngineersComments>sample string 19</EngineersComments>
  <EngineersName>sample string 20</EngineersName>
  <EnvironmentAssessmentID>45</EnvironmentAssessmentID>
  <FinancialYear>39</FinancialYear>
  <HazardAssessmentID>44</HazardAssessmentID>
  <InspectionDate>2026-06-01T18:47:02.5633048+01:00</InspectionDate>
  <InspectionMethodology>sample string 33</InspectionMethodology>
  <InspectionType>sample string 41</InspectionType>
  <InspectionTypeID>40</InspectionTypeID>
  <Inspector>sample string 1</Inspector>
  <InspectorsComments>sample string 17</InspectorsComments>
  <InspectorsName>sample string 18</InspectorsName>
  <InventoryTypeID>37</InventoryTypeID>
  <IsCEIInspection>true</IsCEIInspection>
  <MachineAidedAccess>24</MachineAidedAccess>
  <OSE>sample string 6</OSE>
  <OSN>sample string 7</OSN>
  <Photographs>12</Photographs>
  <PlannedDate>2026-06-01T18:47:02.5633048+01:00</PlannedDate>
  <ProgrammeID>42</ProgrammeID>
  <ProgrammeTypeID>43</ProgrammeTypeID>
  <RetainedHeightAverage>22.1</RetainedHeightAverage>
  <RoadReferenceNumber>sample string 5</RoadReferenceNumber>
  <SignoffStatus>sample string 26</SignoffStatus>
  <SpanLength>10.1</SpanLength>
  <SpanMeasurement>sample string 8</SpanMeasurement>
  <SpanWidth>9.1</SpanWidth>
  <StatusID>25</StatusID>
  <StructureID>35</StructureID>
  <bIsActual>true</bIsActual>
  <bRiskAssessmentReviewed>true</bRiskAssessmentReviewed>
  <bStructureDetailsNeedsReview>true</bStructureDetailsNeedsReview>
  <intSubmissionCount>30</intSubmissionCount>
</InspectionCSSDetail_CEI>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.