Determination

This operation transfers the certifier's determination decision on the Complying Development Certificate case from certifier's IT system to the Online CDC Service.

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

Determination request object

envPlanningInstrumentCDC
required
Array of strings (environmentalPlanningInstList)

Under which Environmental Planning Instrument or Development Control Plan is the proposal considered to be Complying Development?

exemptCDCCodeForApplication
Array of strings (exemptCDCCodeForApplication)

When Certifier choose 'State Environmental Planning Policy (Exempt and Complying Development Codes) 2008' from environmentalPlanningInstrument then this filed is mandatory.

otherStateEnvpolicy
Array of strings (OtherStateEnvPlanningpolicy)

When Certifier choose 'Other State Environmental Planning Policy' from environmentalPlanningInstrument then this filed is mandatory.

otherenvPlanningInstrument
Array of strings (otherenvPlanningInstrument)

When Certifier choose 'Other Environmental Planning Instrument (eg. Local Environmental Plan, Interim Development Order, Planning Scheme, etc)' from environmentalPlanningInstrument then this filed is mandatory.

declarations
Array of strings (CDCdeclarations)

CDC Declarations.

siteInspectedDate
string <date>

Date of site visit, this will be mandatory when 'I confirm that I have inspected the site' declarations is selected.

isBushFireProneLand
string (isBushFireProneLand)

Bushfire prone land? One of the below mentioned values must be selected for isBushFireProneLand 1. The site is bushfire prone land and I will send a copy of the CDC and related documents to the Rural Fire Service. 2. The site is not bushfire prone land. This attribute is required for all common application types except subdivision applications (commonApplicationType = "Subdivision").

certifierCategory
string

This is to track the category of the certifiers. This is required for private certifiers and not councils. One of the below values are expected to be supplied. 1. Individual registered certifier under the Building and Development Certificates 2018 2. Registered body corporate under the Building and Development Certificates 2018 Individual registered certifier value will be defaulted for private certifiers to support existing API users.

RBCnumber
string

This is to track Registered body corporate number. This is required only when certifierCategory is selected as 'Registered body corporate under the Building and Development Certificates 2018'. Registration number can be checked in the link - https://applications.fairtrading.nsw.gov.au/bdcregister/

required
object (CertifierDetails)
determinationDate
required
string <date>

Determination date.

isCDCApproved
required
string (isCDCApproved)

The application has been determined and One of the below mentioned values must be selected for isCDCApproved 1. Approved 2. Refused

otherexemptCDCDescription
string

When we choose Other from "exemptCDCCodeForApplication" list this is field is available.

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

User must be registered in the planning portal

Responses

Request samples

Content type
application/json
{
  • "envPlanningInstrumentCDC": [
    ],
  • "exemptCDCCodeForApplication": [
    ],
  • "otherStateEnvpolicy": [
    ],
  • "otherenvPlanningInstrument": [
    ],
  • "declarations": [
    ],
  • "siteInspectedDate": "2020-09-10T00:00:00.000Z",
  • "isBushFireProneLand": "Refer to description for values",
  • "certifierCategory": "string",
  • "RBCnumber": "string",
  • "certifierDetails": {
    },
  • "determinationDate": "2020-09-10T00:00:00.000Z",
  • "isCDCApproved": "Refer to description for values",
  • "otherexemptCDCDescription": "string",
  • "Documents": [
    ],
  • "updatedByEmail": "john.smith@gmail.com"
}

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "message": "string",
  • "activityId": "string",
  • "Documents": [
    ]
}