This operation overwrites all the conditions specific to a development application. It is required to have atleast one general condition in the API request. During Mod and Review of a DA, if any condition needs to be retained from the previous determination then the Condition ID should be passed as stored in the previous case.
CaseID required | string A fully qualified application number |
OrganisationID required | string The relevant organisation name to indicate where the request is originated from. |
IdempotencyID required | string Unique Id for this request. Allows the API to respond in an idempotent way if it has already been called with these parameters and prevents duplicate processing. Typically a UUID such as "63a9ba30-7a4b-4fac-b343-d1f05cf089f1" |
ConsentConditions request object
required | Array of objects (ConsentConditionsDetails) |
{- "conditions": [
- {
- "conditionID": "COND-123",
- "conditionType": "Bespoke",
- "conditionTitle": "Approved Plans",
- "conditionText": "<p><img src ='http://councilbaseurl/Documents/ConImg2.png' width='300' height='150'></p>",
- "conditionReason": "Plans condition.",
- "modificationReason": "Condition modified to change the hours of operation",
- "typeOfWork": "Demolition work",
- "developmentStage": "General condition.",
- "councilConditionID": "SAMPLE-123",
- "updatedByEmail": "abc@gmail.com"
}
]
}
{- "statusCode": 200,
- "message": "Request is successfully executed"
}