Retrieves the list of Discount Offers
post
/service/v1/discountOffer
This endpoint is used to retrieves the list of discount offers.
Request
Supported Media Types
- application/json
- application/xml
Header Parameters
-
appId(required): string
Application Id
-
branchCode(required): string
Branch Code
-
userId(required): string
User Id
Discount offer Search Model
Root Schema : discOfferSearchModel
Type:
object
Discount offer Search Model
Show Source
-
applicabilityBasis:
string
applicabilityBasis
-
autoApplicabilityBasis:
string
autoApplicabilityBasis
-
autoApplicable:
string
autoApplicable
-
counterparty:
string
counterparty
-
counterpartyRole:
string
counterpartyRole
-
discountOfferActiveStatus:
string
discountOfferActiveStatus
-
discountRuleDesc:
string
discountRuleDesc
-
discountRuleId:
string
discountRuleId
-
discountType:
string
discountType
-
earlyPaymentDate:
string
earlyPaymentDate
-
effectiveDateFrom:
string
effectiveDateFrom
-
effectiveDateTo:
string
effectiveDateTo
-
expiryDateFrom:
string
expiryDateFrom
-
expiryDateTo:
string
expiryDateTo
-
limit:
integer
limit
-
offset:
integer
offset
-
orderBy:
string
Order By Parameter from Third Party API
-
requestorParty:
string
requestorParty
-
requestorPartyRole:
string
requestorPartyRole
Response
Supported Media Types
- application/json
- application/xml
200 Response
Successful performs the operation
Root Schema : DiscountOfferModelCollection
Type:
object
Collection of Discount Offers
Show Source
-
data:
array data
-
errorCode:
string
errorCode
-
errorDescription:
string
errorDescription
-
paging:
object paging
-
status:
string
Status
Nested Schema : data
Type:
Show Source
array
-
Array of:
object DiscountOfferServiceModel
Finance Transaction Model
Nested Schema : paging
Type:
object
Nested Schema : DiscountOfferServiceModel
Type:
object
Finance Transaction Model
Show Source
-
action:
string
action
-
applicabilityBasis:
string
applicabilityBasis
-
autoApplicabilityBasis:
string
autoApplicabilityBasis
-
autoApplicable:
string
autoApplicable
-
checkerDtStamp:
string(date)
Checker Dt Stamp
-
checkerId:
string
checkerId
-
chgPrcId:
string
chgPrcId
-
chgPrcTemplateId:
string
chgPrcTemplateId
-
counterparty:
string
counterparty
-
counterPartyName:
string
counterPartyName
-
counterpartyRole:
string
counterpartyRole
-
currency:
string
currency
-
discOfferRangeServiceModelList:
array discOfferRangeServiceModelList
-
discountOfferActiveStatus:
string
discountOfferActiveStatus
-
discountRate:
number
discountRate
-
discountRuleDesc:
string
discountRuleDesc
-
discountRuleId:
string
discountRuleId
-
discountType:
string
discountType
-
earlyPaymentDate:
string
earlyPaymentDate
-
effectiveDate:
string
effectiveDate
-
expiryDate:
string
expiryDate
-
id:
string
id
-
instrumentAmountFrom:
number
instrumentAmountFrom
-
instrumentAmountTo:
number
instrumentAmountTo
-
makerDtStamp:
string(date)
Maker Dt Stamp
-
makerId:
string
makerId
-
maxTenor:
number
maxTenor
-
minTenor:
number
minTenor
-
relationshipCode:
string
relationshipCode
-
requestorParty:
string
requestorParty
-
requestorPartyName:
string
requestorPartyName
-
requestorPartyRole:
string
requestorPartyRole
-
seqNo:
integer(int64)
seqNo
-
slidingScaleApplicable:
string
slidingScaleApplicable
-
sourceTxnId:
string
sourceTxnId
-
stageId:
string
stageId
Match All
Show Source
Nested Schema : discOfferRangeServiceModelList
Type:
Show Source
array
-
Array of:
object DiscOfferRangeServiceModel
discount detail
Nested Schema : GenericDto-allOf[0]
Type:
object
Nested Schema : DiscountOfferServiceModel-allOf[1]
Type:
object
Nested Schema : DiscOfferRangeServiceModel
Type:
object
discount detail
Show Source
-
discountMasterId:
string
discountMasterId
-
discountRate:
number
discountRate
-
discountRuleId:
string
discountRuleId
-
id:
string
id
-
lowerDiscountRateThreshold:
number
lowerDiscountRateThreshold
-
remainingTenorFrom:
number
remainingTenorFrom
-
remainingTenorTo:
number
remainingTenorTo
-
seqNo:
number
seqNo
-
slidingScaleApplicable:
string
Sliding Scale Applicable
-
upperDiscountRateThreshold:
number
upperDiscountRateThreshold
400 Response
Malformed syntax.
401 Response
Request does not have sufficient credentials.
403 Response
Request is not authorized.
500 Response
Internal error