Updates the Commercial Construction Loan of the loan origination/restructuring application
post
/loanapplication-services/service/api/v1/commercialconstructionloan/{applicationNumber}
This operation updates the given applicant details of the loan origination/restructuring application of the given application number using LoanOriginationApplication Service.
Request
Supported Media Types
- application/json
- application/xml
Path Parameters
-
applicationNumber: string
applicationNumber of the Loan origination/restructuring applicantion
Request Body containing the Commercial Construction Loan of the application number
Root Schema : CommercialConstructionLoanModel
Type:
objectCommercialConstructionLoan model
Match All
Show Source
Nested Schema : GenericDatasegmentModel
Match All
Show Source
-
object
GenericDatasegmentModel-allOf[0]
Discriminator:
resource_type
Nested Schema : GenericDatasegmentModel-allOf[0]
Type:
objectDiscriminator:
resource_typeNested Schema : CommercialConstructionLoanModel-allOf[1]
Type:
Show Source
object-
commercialPropertyDetails(optional):
array commercialPropertyDetails
Details of the Commercial Property
Nested Schema : commercialPropertyDetails
Type:
arrayDetails of the Commercial Property
Show Source
-
Array of:
object CommercialPropertyDetailsModel
CommercialPropertyDetails model
Nested Schema : CommercialPropertyDetailsModel
Type:
objectCommercialPropertyDetails model
Show Source
-
addressLine1:
string
Maximum Length:
105addressLine1 of the Details model -
addressLine2:
string
Maximum Length:
105addressLine2 of the Details model -
addressLine3(optional):
string
Maximum Length:
105addressLine3 of the Details model -
addressLine4(optional):
string
Maximum Length:
105addressLine4 of the Details model -
city(optional):
string
Maximum Length:
22city of the Details model -
commercialDocumentDetails(optional):
array commercialDocumentDetails
-
commercialLoanId(optional):
string
Maximum Length:
36commercialLoanId of the Details model -
commercialRegulatorDetails(optional):
array commercialRegulatorDetails
-
commercialSpecialZoneDetails(optional):
array commercialSpecialZoneDetails
-
commercialSupplierDetails(optional):
array commercialSupplierDetails
-
constructionCost(optional):
integer(int64)
constructionCost of the Details model
-
constructionCostCurrency(optional):
string
Maximum Length:
3construction cost currency of the Details model -
constructionStartDate(optional):
string
constructionStartDate of the Details model
-
country(optional):
string
Maximum Length:
3country of the Details model -
expectedEndDate(optional):
string
expectedEndDate of the Details model
-
id(optional):
string(int64)
Maximum Length:
36Id of the Banking details model -
leaseEffectiveDate(optional):
string
leaseEffectiveDate of the Details model
-
leaseExpiryDate(optional):
string
leaseExpiryDate of the Details model
-
lessor(optional):
string
Maximum Length:
105lessor of the Details model -
propertyDescription:
string
Maximum Length:
2000propertyDescription of the Details model -
propertyTitleHolder(optional):
string
Allowed Values:
[ "FREEHOLD", "THIRDPARTY", "LEASEHOLD" ]Party model -
propertyType:
string
Maximum Length:
35propertyType of the Details model -
regulatorApproval(optional):
string
regulatorApproval of the Details model
-
specialZone(optional):
string
specialZone of the Details model
-
state(optional):
string
Maximum Length:
22state of the Details model -
thirdPartyLocation(optional):
string
Maximum Length:
50thirdPartyLocation of the Details model -
thirdPartyName(optional):
string
Maximum Length:
50thirdPartyName of the Details model -
totalConstructionArea(optional):
integer(int64)
totalConstructionArea of the Details model
-
unit(optional):
string
Maximum Length:
20unit of the Details model -
zipCode(optional):
string
Maximum Length:
8zipCode of the Details model
Nested Schema : commercialDocumentDetails
Type:
Show Source
array-
Array of:
object DocumentLinkageModel
DocumentLinkageModel
Nested Schema : commercialRegulatorDetails
Type:
Show Source
array-
Array of:
object CommercialRegulatorDetailsModel
CommercialRegulatorDetails model
Nested Schema : commercialSpecialZoneDetails
Type:
Show Source
array-
Array of:
object CommercialSpecialZoneDetailsModel
CommercialSpecialZoneDetails model
Nested Schema : commercialSupplierDetails
Type:
Show Source
array-
Array of:
object CommercialSupplierDetailsModel
CommercialSupplierDetailsModel model
Nested Schema : DocumentLinkageModel
Type:
objectDocumentLinkageModel
Show Source
-
documentLinkageId(optional):
string
Maximum Length:
36documentLinkageId -
documentName(optional):
string
Maximum Length:
105documentName -
documentType(optional):
string
Maximum Length:
50documentType -
id(optional):
string
Maximum Length:
36Id -
parentDatasegmentId(optional):
string
Maximum Length:
36parentDatasegmentId
Nested Schema : CommercialRegulatorDetailsModel
Type:
objectCommercialRegulatorDetails model
Show Source
-
authorityDescription(optional):
string
Maximum Length:
105authorityDescription of the CommercialRegulatorDetailsModel -
commercialPropertyId(optional):
string
Maximum Length:
36commercialPropertyId of CommercialRegulatorDetailsModel -
id(optional):
string
Maximum Length:
36Id of the CommercialRegulatorDetails -
regulatingAuthority(optional):
string
Maximum Length:
50regulatingAuthority of the CommercialRegulatorDetailsModel
Nested Schema : CommercialSpecialZoneDetailsModel
Type:
objectCommercialSpecialZoneDetails model
Show Source
-
commercialPropertyId(optional):
string
Maximum Length:
36commercialPropertyId of CommercialSpecialZoneDetails -
id(optional):
string
Maximum Length:
36Id of the CommercialSpecialZoneDetails -
zoneDescription(optional):
string
Maximum Length:
105zoneDescription of the CommercialSpecialZoneDetails -
zoneType(optional):
string
Maximum Length:
50zoneType of the CommercialSpecialZoneDetails
Nested Schema : CommercialSupplierDetailsModel
Type:
objectCommercialSupplierDetailsModel model
Show Source
-
commercialPropertyId(optional):
string
Maximum Length:
36commercialPropertyId of CommercialSupplierDetailsModel -
id(optional):
string
Maximum Length:
36Id of the CommercialSupplierDetailsModel -
supplierLocation(optional):
string
Maximum Length:
105supplierLocation of the CommercialSupplierDetailsModel -
supplierName(optional):
string
Maximum Length:
36supplierName of the CommercialSupplierDetailsModel
Response
Supported Media Types
- application/json
- application/xml
200 Response
Returns updated CommercialConstructionLoan
Root Schema : ResponseDtoWrapper
Type:
Show Source
object-
data(optional):
ResponseResourceSupport
-
messages(optional):
object ResponseDto
ResponseDto model
Nested Schema : ResponseResourceSupport
Match All
Show Source
-
object
ResponseResourceSupport-allOf[0]
Discriminator:
resouce_type
Nested Schema : ResponseDto
Type:
objectResponseDto model
Show Source
-
codes(optional):
string
Codes
-
httpStatusCode(optional):
array httpStatusCode
Schedule Details
-
keyId(optional):
string
KeyId
-
overrideAuthLevelsReqd(optional):
string
OverrideAuthLevelsReqd
-
requestId(optional):
string
RequestId
-
status(optional):
string
Status
Nested Schema : ResponseResourceSupport-allOf[0]
Type:
objectDiscriminator:
resouce_typeNested Schema : httpStatusCode
Type:
arraySchedule Details
Show Source
-
Array of:
object responseCodes
ResponseCodes
Nested Schema : responseCodes
Type:
objectResponseCodes
Show Source
-
code(optional):
string
Code
-
desc(optional):
string
Description
-
error(optional):
string
Error
-
info(optional):
string
Info
-
language(optional):
string
Language
-
override(optional):
string
Override
-
type(optional):
string
Type
400 Response
Malformed syntax.
401 Response
Request does not have sufficient credentials.
403 Response
Request is not authorized.
405 Response
Invalid input
500 Response
Internal error