This operation transfers the application created by the applicant from the Building Information certificate Service to the council's IT system.
CaseID required | string A fully qualified Planning BIC case |
OrganisationID required | string Used by the API gateway to identify the agency to which the response needs to be routed to. |
Information request object
caseStatus required | string [ 1 .. 80 ] characters Status of the BIC case |
isPrimaryApplicant | string This is to track primary applicant type for the application. One of the below mentioned values must be selected for the field. 1. The landowner 2. A representative of the landowner 3. The purchaser of a property under a contract of sale 4. A public authority that has notified the owner that you are applying for a Building Information Certificate |
object (applicantList) used to hold owner’s Corporation details. | |
Array of objects (applicantList) | |
securityConditions required | boolean This is to track if there are any security or site conditions that may impact on the person undertaking the inspection. |
detailsOfSecurityConditions | string <= 512 characters This is to track the detailed description of the security or site conditions that impact the person undertaking the inspection. Visible if SecurityConditions is true. |
object (SiteAccessPerson) This is to track the details of the person that will provide access to the site, if different to the primary applicant. | |
required | Array of objects (Location) |
Array of objects (buildingStructureList) | |
structureDescription required | string non-empty This is to track the detailed description of the structures the Building Information Certificate would apply to. |
reasonForApplying required | string non-empty This is to track the reason why Building Information Certificate is applied. One of the below values must be selected. 1. Property sale/purchase 2. Review unauthorised work 3. Other |
Array of objects (BICWorkList) This is to track the consent or certificate information for the works proposed. Visible if reasonForApplying is Review unauthorised work. | |
worksErectedOrAlteredinMonth | string This is to track the month the works erected or altered. Visible if reasonForApplying is Review unauthorised work or Other. |
worksErectedOrAlteredinYear | number This is to track the year the works erected or altered. Visible if reasonForApplying is Review unauthorised work or Other. No future dates are accepted. It's a mandatory field |
isWorksErectAlterDateUnknown | boolean This is to indicate the month and year the works erected or altered is not known. Visible if reasonForApplying is Review unauthorised work or Other. |
reasonforOther | string This is to track the detailed description of other reason mentioned for appliying certificate. Visible and required if applicant selects reasonForApplying as Other. |
object (contractorDetails) Applicable when reasonForApplying is Review unauthorised work or Other | |
object | |
Array of objects (DownloadableDocument) | |
declarations required | Array of strings (Declaration) |
object (UpdatedBy) |
{- "caseStatus": "Submitted",
- "isPrimaryApplicant": "Refer to description for values.",
- "primaryApplicant": {
- "applyOnBehalfOfCompany": true,
- "contactDetails": {
- "title": "Refer to description for values.",
- "person": {
- "firstName": "string",
- "otherName": "string",
- "familyName": "string",
- "contactNumber": "stringst",
- "email": "user@example.com",
- "address": "string"
}
}, - "isManualEntry": true,
- "applicantCompany": {
- "companyName": "string",
- "ABN": "string",
- "ACN": "string",
- "tradingName": "string"
}
}, - "additionalApplicants": [
- {
- "applyOnBehalfOfCompany": true,
- "contactDetails": {
- "title": "Refer to description for values.",
- "person": {
- "firstName": "string",
- "otherName": "string",
- "familyName": "string",
- "contactNumber": "stringst",
- "email": "user@example.com",
- "address": "string"
}
}, - "isManualEntry": true,
- "applicantCompany": {
- "companyName": "string",
- "ABN": "string",
- "ACN": "string",
- "tradingName": "string"
}
}
], - "securityConditions": true,
- "detailsOfSecurityConditions": "string",
- "siteAccessPersonDetails": {
- "title": "Refer to description for values.",
- "firstName": "string",
- "otherName": "string",
- "familyName": "string",
- "contactNumber": "stringst",
- "email": "user@example.com"
}, - "siteAddresses": [
- {
- "address": "19-33 Elizabeth Street, Narrandera, 2700",
- "addressDetail": {
- "complexUnitType": "string",
- "complexLevelType": "string",
- "complexLevelNumber": "string",
- "complexUnitIdentifier": "string",
- "streetNumber1": "string",
- "streetNumber2": "string",
- "streetName": "string",
- "streetSuffix": "string",
- "streetType": "string",
- "suburb": "string",
- "latitude": 0,
- "longitude": 0,
- "wkid": "string",
- "cadastralID": "string",
- "primarySecondary": "string",
- "state": "string",
- "postCode": 0
}, - "addressNotDisplayed": true,
- "lotList": [
- {
- "lotsectionplan": "1/-/SPXXXXX"
}
], - "lga": "PENRITH",
- "isPrimary": true
}
], - "listOfBuildingStructures": [
- {
- "strctureType": "Refer to description for values."
}
], - "structureDescription": "string",
- "reasonForApplying": "Refer to description for values.",
- "doWorkHave": [
- {
- "WorksHave": "Refer to description for values.",
- "applicationNumber": "string"
}
], - "worksErectedOrAlteredinMonth": "March",
- "worksErectedOrAlteredinYear": 2021,
- "isWorksErectAlterDateUnknown": true,
- "reasonforOther": "string",
- "contractorDetails": {
- "constructionPersonDetails": {
- "title": "Refer to description for values.",
- "firstName": "string",
- "otherName": "string",
- "familyName": "string",
- "contactNumber": "stringst",
- "email": "user@example.com",
- "addressPostal": "string",
- "licenceOrPermitNumber": "string"
}, - "isLicenseorPermitNumberUnknown": true,
- "valueOfBuildWorksWithoutConsent": 0,
- "floorArea": 0,
- "isAttachedToAuthorisedBuilding": true
}, - "payerInformation": {
- "payerType": "Refer to description for values.",
- "payerPerson": {
- "firstName": "string",
- "otherName": "string",
- "familyName": "string",
- "contactNumber": "stringst",
- "email": "user@example.com",
- "billingAddress": "string"
}, - "isManualEntry": true,
- "payerCompany": {
- "companyName": "string",
- "ABN": "string",
- "ACN": "string",
- "tradingName": "string",
- "billingAddress": "string",
- "email": "user@example.com"
}
}, - "documents": [
- {
- "documentName": "test.docx",
- "documentType": "string",
- "uploadedDateTime": "2019-08-24T14:15:22Z",
- "documentURL": "string",
- "documentSize": 0,
- "updatedBy": "string"
}
], - "declarations": [
- "string"
], - "updatedBy": {
- "person": {
- "firstName": "John",
- "familyName": "Smith",
- "email": "john.smith@gmail.com",
- "contactNumber": "stringst"
}
}
}
{- "statusCode": 404,
- "message": "Internal Server error 19876",
- "activityId": "00000011-0ab-xy00-0000-500000000000",
- "errorCode": "DPE_TMS01",
- "errorDetails": "Inner Exceptions, Stack Trace, etc"
}