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:
object
CommercialConstructionLoan 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:
object
Discriminator:
resource_type
Nested Schema : CommercialConstructionLoanModel-allOf[1]
Type:
Show Source
object
-
commercialPropertyDetails(optional):
array commercialPropertyDetails
Details of the Commercial Property
Nested Schema : commercialPropertyDetails
Type:
array
Details of the Commercial Property
Show Source
-
Array of:
object CommercialPropertyDetailsModel
CommercialPropertyDetails model
Nested Schema : CommercialPropertyDetailsModel
Type:
object
CommercialPropertyDetails model
Show Source
-
addressLine1:
string
Maximum Length:
105
addressLine1 of the Details model -
addressLine2:
string
Maximum Length:
105
addressLine2 of the Details model -
addressLine3(optional):
string
Maximum Length:
105
addressLine3 of the Details model -
addressLine4(optional):
string
Maximum Length:
105
addressLine4 of the Details model -
city(optional):
string
Maximum Length:
22
city of the Details model -
commercialDocumentDetails(optional):
array commercialDocumentDetails
-
commercialLoanId(optional):
string
Maximum Length:
36
commercialLoanId 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:
3
construction cost currency of the Details model -
constructionStartDate(optional):
string
constructionStartDate of the Details model
-
country(optional):
string
Maximum Length:
3
country of the Details model -
expectedEndDate(optional):
string
expectedEndDate of the Details model
-
id(optional):
string(int64)
Maximum Length:
36
Id 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:
105
lessor of the Details model -
propertyDescription:
string
Maximum Length:
2000
propertyDescription of the Details model -
propertyTitleHolder(optional):
string
Allowed Values:
[ "FREEHOLD", "THIRDPARTY", "LEASEHOLD" ]
Party model -
propertyType:
string
Maximum Length:
35
propertyType 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:
22
state of the Details model -
thirdPartyLocation(optional):
string
Maximum Length:
50
thirdPartyLocation of the Details model -
thirdPartyName(optional):
string
Maximum Length:
50
thirdPartyName of the Details model -
totalConstructionArea(optional):
integer(int64)
totalConstructionArea of the Details model
-
unit(optional):
string
Maximum Length:
20
unit of the Details model -
zipCode(optional):
string
Maximum Length:
8
zipCode 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:
object
DocumentLinkageModel
Show Source
-
documentLinkageId(optional):
string
Maximum Length:
36
documentLinkageId -
documentName(optional):
string
Maximum Length:
105
documentName -
documentType(optional):
string
Maximum Length:
50
documentType -
id(optional):
string
Maximum Length:
36
Id -
parentDatasegmentId(optional):
string
Maximum Length:
36
parentDatasegmentId
Nested Schema : CommercialRegulatorDetailsModel
Type:
object
CommercialRegulatorDetails model
Show Source
-
authorityDescription(optional):
string
Maximum Length:
105
authorityDescription of the CommercialRegulatorDetailsModel -
commercialPropertyId(optional):
string
Maximum Length:
36
commercialPropertyId of CommercialRegulatorDetailsModel -
id(optional):
string
Maximum Length:
36
Id of the CommercialRegulatorDetails -
regulatingAuthority(optional):
string
Maximum Length:
50
regulatingAuthority of the CommercialRegulatorDetailsModel
Nested Schema : CommercialSpecialZoneDetailsModel
Type:
object
CommercialSpecialZoneDetails model
Show Source
-
commercialPropertyId(optional):
string
Maximum Length:
36
commercialPropertyId of CommercialSpecialZoneDetails -
id(optional):
string
Maximum Length:
36
Id of the CommercialSpecialZoneDetails -
zoneDescription(optional):
string
Maximum Length:
105
zoneDescription of the CommercialSpecialZoneDetails -
zoneType(optional):
string
Maximum Length:
50
zoneType of the CommercialSpecialZoneDetails
Nested Schema : CommercialSupplierDetailsModel
Type:
object
CommercialSupplierDetailsModel model
Show Source
-
commercialPropertyId(optional):
string
Maximum Length:
36
commercialPropertyId of CommercialSupplierDetailsModel -
id(optional):
string
Maximum Length:
36
Id of the CommercialSupplierDetailsModel -
supplierLocation(optional):
string
Maximum Length:
105
supplierLocation of the CommercialSupplierDetailsModel -
supplierName(optional):
string
Maximum Length:
36
supplierName 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:
object
ResponseDto 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:
object
Discriminator:
resouce_type
Nested Schema : httpStatusCode
Type:
array
Schedule Details
Show Source
-
Array of:
object responseCodes
ResponseCodes
Nested Schema : responseCodes
Type:
object
ResponseCodes
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