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:
object
Discriminator:
resource_type
Nested Schema : LiabilityModel-allOf[1]
Type:
Show Source
object
-
customerType(optional):
string
CustomerType of the Liability
-
extLiabilityId(optional):
string
Maximum Length:
36
extLiabilityId 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:
object
Facility model
Show Source
-
balanceSheetSize(optional):
number
Minimum Value:
0
balanceSheetSize of the Facility -
camsProcessInitiated(optional):
string
camsProcessInitiated
-
currencyCode(optional):
string
Maximum Length:
3
currencyCode -
facilityAmount(optional):
integer(int64)
year
-
facilityCreationRequired(optional):
boolean
Default Value:
false
facilityCreationRequired of the Facility -
facilityCurrencyCode(optional):
string
Maximum Length:
3
facilityCurrencyCode of the Facility -
id(optional):
string
Maximum Length:
36
Id of the Facility -
liabilityId(optional):
string
Maximum Length:
36
liabilityId of the Facility -
netProfit(optional):
number
Minimum Value:
0
balanceSheetSize of the Facility -
operationProfit(optional):
number
Minimum Value:
0
balanceSheetSize 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:
array
liabilityDocument of the AutomotiveInfoDetails
Show Source
-
Array of:
object LiabilityDocumentModel
LiabilityDocument model
Nested Schema : FacilityLinkageModel
Type:
object
Facility model
Show Source
-
availableAmount(optional):
number
Minimum Value:
0
availableAmount 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:
36
extFacilityId of the Facility -
extLiabilityId(optional):
string
Ext Liability Id
-
extLiabilityNumber(optional):
string
Ext Liability Number
-
facilityBranchCode(optional):
string
Maximum Length:
3
facilityBranch of the Facility -
facilityCategoryCode(optional):
string
Minimum Length:
0
Maximum Length:20
facilityCategoryCode of the Facility -
facilityCategoryId(optional):
string
Maximum Length:
36
facilityCategoryId of the Facility -
facilityCurrencyCode(optional):
string
Maximum Length:
3
facilityCurrencyCode of the Facility -
facilityDescription(optional):
string
Facility Description of the Facility
-
facilityType(optional):
string
Facility Type of the Facility
-
id(optional):
string
Maximum Length:
36
Id of the Facility -
liabilityId(optional):
string
Maximum Length:
36
liabilityId of the Facility -
limitAmount(optional):
number
Minimum Value:
0
limitAmount of the Facility -
lineCode(optional):
string
Line code
-
lineCurrencyCode(optional):
string
Minimum Length:
0
Maximum Length:3
lineCurrencyCode of the Facility -
lineSerial(optional):
string
Line Serial
-
linkagePercent(optional):
integer(int64)
Minimum Value:
0
Maximum Value:100
linkagePercent -
startDate(optional):
string
startDate of the Facility
-
utilizationOrder(optional):
integer(int64)
utilizationOrder
-
utilizedAmount(optional):
number
Minimum Value:
0
utilizedAmount of the Facility
Nested Schema : collateralsLinkage
Type:
Show Source
array
-
Array of:
object CollateralLinkageModel
Collateral model
Nested Schema : CollateralLinkageModel
Type:
object
Collateral model
Show Source
-
availableAmount(optional):
number
Minimum Value:
0
availableAmount of the Collateral -
availableFrom(optional):
string
availableFrom of the Collateral
-
collateralAmount(optional):
number
Minimum Value:
0
collateralAmount of the Collateral -
collateralCurrencyCode(optional):
string
Minimum Length:
0
Maximum Length:3
collateralCurrencyCode of the Collateral -
collateralDescription(optional):
string
Minimum Length:
0
Maximum Length:105
collateralDescription of the Collateral -
collateralId(optional):
string
Maximum Length:
36
collateralId of the Collateral -
collateralType(optional):
string
Minimum Length:
0
Maximum Length:20
collateralType of the Collateral -
facilityLinkageId(optional):
string
Maximum Length:
36
facilityLinkageId of the Collateral -
id(optional):
string
Maximum Length:
36
Id of the Collateral -
linkagePercent(optional):
integer(int64)
Minimum Value:
0
Maximum Value:100
linkagePercent -
purposeOfCollateral(optional):
string
Minimum Length:
0
Maximum Length:300
purposeOfCollateral of the Collateral -
utilizationOrder(optional):
integer(int64)
utilizationOrder
-
utilizedAmount(optional):
number
Minimum Value:
0
utilizedAmount of the Collateral
Nested Schema : LiabilityDocumentModel
Type:
object
LiabilityDocument model
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 -
liabilityId(optional):
string
Maximum Length:
36
liabilityId
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:
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