Updates the TradeDetails of the loan origination/restructuring application
post
/loanapplication-services/service/api/v1/tradedetails/{applicationNumber}
This operation updates the TradeDetails 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(required): string
application number of the loan origination/restructuring application
Request Body containing the TradeDetails of given application number
Nested Schema : GenericDatasegmentModel
Match All
Show Source
-
object
GenericDatasegmentModel-allOf[0]
Discriminator:
resource_type
Nested Schema : GenericDatasegmentModel-allOf[0]
Type:
objectDiscriminator:
resource_typeNested Schema : TradeDetailsModel-allOf[1]
Type:
Show Source
object-
amountAvailable:
integer(int64)
Minimum Value:
0Trade amountAvailable of the TradeDetails -
bcCurrency:
string
Maximum Length:
3Trade bcCurrency of the TradeDetails -
currencyBcDueAmt:
integer(int64)
Minimum Value:
0Trade currency bc amount of the TradeDetails -
dateOfShipment(required):
string
Maturity Date
-
dueAmount:
integer(int64)
Minimum Value:
0Due amount of the TradeDetails -
lcBalance(required):
integer(int64)
Minimum Value:
0Trade lc balance of the TradeDetails -
lcCurrency(required):
string
Maximum Length:
3Trade lcCurrency of the TradeDetails -
lcExpiryDate:
string
lcExpiryDate
-
lcNumber:
string
Maximum Length:
16Trade lc NUMBER of the TradeDetails -
puchaseOrderAmt:
integer(int64)
Minimum Value:
0purchase order amount of the TradeDetails -
purchaseOrderCurrency:
string
Purchase Order Currency
-
purchaseOrderRefNo:
string
Maximum Length:
16Trade purchase order ref no of the TradeDetails -
tradeDetailsDocument:
array tradeDetailsDocument
tradeDetailsDocument of the TradeDetails
-
tradeRefNo:
integer(int64)
Trade refno of the TradeDetails
Nested Schema : tradeDetailsDocument
Type:
arraytradeDetailsDocument of the TradeDetails
Show Source
-
Array of:
object DocumentLinkageModel
DocumentLinkageModel
Nested Schema : DocumentLinkageModel
Type:
objectDocumentLinkageModel
Show Source
-
documentLinkageId:
string
Maximum Length:
36documentLinkageId -
documentName:
string
Maximum Length:
105documentName -
documentType:
string
Maximum Length:
50documentType -
id:
string
Maximum Length:
36Id -
parentDatasegmentId:
string
Maximum Length:
36parentDatasegmentId
Response
Supported Media Types
- application/json
- application/xml
200 Response
Returns updated TradeDetails
Root Schema : ResponseDtoWrapper
Type:
Show Source
object-
data:
ResponseResourceSupport
-
messages:
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:
string
Codes
-
httpStatusCode:
array httpStatusCode
Schedule Details
-
keyId:
string
KeyId
-
overrideAuthLevelsReqd:
string
OverrideAuthLevelsReqd
-
requestId:
string
RequestId
-
status:
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:
string
Code
-
desc:
string
Description
-
error:
string
Error
-
info:
string
Info
-
language:
string
Language
-
override:
string
Override
-
type:
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