Updates the liability details of the loan origination/restructuring application
post
/loanapplication-services/service/api/v1/liabilities/{applicationNumber}
This operation update the liability 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
application number of the loan origination/restructuring application
Request Body containing the liability details for the application mumber
Nested Schema : GenericDatasegmentModel
Match All
Show Source
-
object
GenericDatasegmentModel-allOf[0]
Discriminator:
resource_type
Nested Schema : GenericDatasegmentModel-allOf[0]
Type:
objectDiscriminator:
resource_typeNested Schema : LiabilityModel-allOf[1]
Type:
Show Source
object-
customerType(optional):
string
CustomerType of the Liability
-
extLiabilityId(optional):
string
Maximum Length:
36extLiabilityId of the Liability -
facilitiesCreate(optional):
object FacilityCreateModel
Facility model
-
facilitiesLinkage(optional):
array facilitiesLinkage
-
liabilityDocument(optional):
array liabilityDocument
liabilityDocument of the AutomotiveInfoDetails
Nested Schema : FacilityCreateModel
Type:
objectFacility model
Show Source
-
balanceSheetSize(optional):
number
Minimum Value:
0balanceSheetSize of the Facility -
camsProcessInitiated(optional):
string
camsProcessInitiated
-
currencyCode(optional):
string
Maximum Length:
3currencyCode -
facilityAmount(optional):
integer(int64)
year
-
facilityCreationRequired(optional):
boolean
Default Value:
falsefacilityCreationRequired of the Facility -
facilityCurrencyCode(optional):
string
Maximum Length:
3facilityCurrencyCode of the Facility -
id(optional):
string
Maximum Length:
36Id of the Facility -
liabilityId(optional):
string
Maximum Length:
36liabilityId of the Facility -
netProfit(optional):
number
Minimum Value:
0balanceSheetSize of the Facility -
operationProfit(optional):
number
Minimum Value:
0balanceSheetSize of the Facility -
purposeOfFacility(optional):
string
purposeOfFacility of the Facility
-
year(optional):
integer(int64)
year
Nested Schema : facilitiesLinkage
Type:
Show Source
array-
Array of:
object FacilityLinkageModel
Facility model
Nested Schema : liabilityDocument
Type:
arrayliabilityDocument of the AutomotiveInfoDetails
Show Source
-
Array of:
object LiabilityDocumentModel
LiabilityDocument model
Nested Schema : FacilityLinkageModel
Type:
objectFacility model
Show Source
-
availableAmount(optional):
number
Minimum Value:
0availableAmount of the Facility -
blockReferenceNumber(optional):
string
Block Reference Number
-
blockUnblockStatus(optional):
string
Block Unblock Status
-
collateralsLinkage(optional):
array collateralsLinkage
-
expiryDate(optional):
string
expiryDate of the Facility
-
extFacilityId(optional):
string
Maximum Length:
36extFacilityId of the Facility -
extLiabilityId(optional):
string
Ext Liability Id
-
extLiabilityNumber(optional):
string
Ext Liability Number
-
facilityBranchCode(optional):
string
Maximum Length:
3facilityBranch of the Facility -
facilityCategoryCode(optional):
string
Minimum Length:
0Maximum Length:20facilityCategoryCode of the Facility -
facilityCategoryId(optional):
string
Maximum Length:
36facilityCategoryId of the Facility -
facilityCurrencyCode(optional):
string
Maximum Length:
3facilityCurrencyCode of the Facility -
facilityDescription(optional):
string
Facility Description of the Facility
-
facilityType(optional):
string
Facility Type of the Facility
-
id(optional):
string
Maximum Length:
36Id of the Facility -
liabilityId(optional):
string
Maximum Length:
36liabilityId of the Facility -
limitAmount(optional):
number
Minimum Value:
0limitAmount of the Facility -
lineCode(optional):
string
Line code
-
lineCurrencyCode(optional):
string
Minimum Length:
0Maximum Length:3lineCurrencyCode of the Facility -
lineSerial(optional):
string
Line Serial
-
linkagePercent(optional):
integer(int64)
Minimum Value:
0Maximum Value:100linkagePercent -
startDate(optional):
string
startDate of the Facility
-
utilizationOrder(optional):
integer(int64)
utilizationOrder
-
utilizedAmount(optional):
number
Minimum Value:
0utilizedAmount of the Facility
Nested Schema : collateralsLinkage
Type:
Show Source
array-
Array of:
object CollateralLinkageModel
Collateral model
Nested Schema : CollateralLinkageModel
Type:
objectCollateral model
Show Source
-
availableAmount(optional):
number
Minimum Value:
0availableAmount of the Collateral -
availableFrom(optional):
string
availableFrom of the Collateral
-
collateralAmount(optional):
number
Minimum Value:
0collateralAmount of the Collateral -
collateralCurrencyCode(optional):
string
Minimum Length:
0Maximum Length:3collateralCurrencyCode of the Collateral -
collateralDescription(optional):
string
Minimum Length:
0Maximum Length:105collateralDescription of the Collateral -
collateralId(optional):
string
Maximum Length:
36collateralId of the Collateral -
collateralType(optional):
string
Minimum Length:
0Maximum Length:20collateralType of the Collateral -
facilityLinkageId(optional):
string
Maximum Length:
36facilityLinkageId of the Collateral -
id(optional):
string
Maximum Length:
36Id of the Collateral -
linkagePercent(optional):
integer(int64)
Minimum Value:
0Maximum Value:100linkagePercent -
purposeOfCollateral(optional):
string
Minimum Length:
0Maximum Length:300purposeOfCollateral of the Collateral -
utilizationOrder(optional):
integer(int64)
utilizationOrder
-
utilizedAmount(optional):
number
Minimum Value:
0utilizedAmount of the Collateral
Nested Schema : LiabilityDocumentModel
Type:
objectLiabilityDocument model
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 -
liabilityId(optional):
string
Maximum Length:
36liabilityId
Response
Supported Media Types
- application/json
- application/xml
200 Response
Returns updated Liability
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