PerformInspection

This operation transfers the council's perform inspection information on the Building Information Certificate case from the council's IT system. This operation represents the Certficiate Decision action from UI.

path Parameters
CaseID
required
string

A fully qualified application number or case id

header Parameters
OrganisationID
required
string

The council LGA name or Private Certifier Organisation name to indicate where the request is originated from.

Request Body schema: application/json

Information request object

childCaseID
required
string

Inspection case Id linked to the Building Information Certificate case.

inspectionType
Array of strings (inspectionType)

type of inspection

inspectionCompletedDate
required
string <date>

Date of the Inspection was completed.

inspectionResult
required
string

InspectionResult as part of perform inspection. 1. Works are satisfactory 2. Work has minor defects but is satisfactory 3. Works are not satisfactory

peformInspectionComments
string <= 512 characters

To hold the User entered comments.Optional Field for all certificate types.

required
Array of objects (downloadableDocument)
updatedByEmail
required
string <= 250 characters

User must be registered in the planning portal

Responses

Request samples

Content type
application/json
{
  • "childCaseID": "string",
  • "inspectionType": [
    ],
  • "inspectionCompletedDate": "2019-08-24",
  • "inspectionResult": "Refer to description for values.",
  • "peformInspectionComments": "string",
  • "Documents": [
    ],
  • "updatedByEmail": "john.smith@gmail.com"
}

Response samples

Content type
application/json
{
  • "statusCode": 404,
  • "message": "Internal Server error 19876",
  • "activityId": "00000011-0ab-xy00-0000-500000000000",
  • "errorCode": "DPE_TMS01",
  • "errorDetails": "Inner Exceptions, Stack Trace, etc"
}