Operation to ModifySecurityProduct
post
/SecuritiesSecurityProductDefinitionService/SecuritiesSecurityProductDefinition/ModifySecurityProduct
This operation modifies the Security Product using the SecuritiesSecurityProductDefinition service.
Request
Header Parameters
-
BRANCH: string
Enter Transaction Branch
-
ENTITY(optional): string
Enter Entity ID
-
SOURCE: string
Enter Source Code of External System
-
USERID: string
Enter User ID
Root Schema : ProductDto
Type:
Show Source
object
-
asstcatlst(optional):
string
Indicates Asstcatlst
-
authstat(optional):
string
Indicates Authstat
-
brnlst(optional):
string
Indicates Brnlst
-
btnBranch(optional):
string
Indicates BtnBranch
-
btnCustomer(optional):
string
Indicates BtnCustomer
-
btnFields(optional):
string
Indicates BtnFields
-
btnMis(optional):
string
Indicates BtnMis
-
btnPreference(optional):
string
Indicates BtnPreference
-
catglis(optional):
string
Indicates Catglis
-
ccylst(optional):
string
Indicates Ccylst
-
checker(optional):
string
Indicates Checker
-
checkerstamp(optional):
string
Indicates Checkerstamp
-
componentDetailsList(optional):
array componentDetailsList
-
gen103p(optional):
string
Indicates Gen103p
-
incldfrtdscalc(optional):
string
Indicates Incldfrtdscalc
-
instrmntprdallw(optional):
string
Indicates Instrmntprdallw
-
loclst(optional):
string
Indicates Loclst
-
maker(optional):
string
Indicates Maker
-
makerstamp(optional):
string
Indicates Makerstamp
-
maxrtvari:
number
Indicates Stop Limit
-
modno(optional):
number
Indicates Modno
-
modu(optional):
string
Indicates Modu
-
nrmlrtvari:
number
Indicates Override Limit
-
numoflegs(optional):
number
Indicates Numoflegs
-
onceauth(optional):
string
Indicates Onceauth
-
partprd(optional):
string
Indicates Partprd
-
polcd(optional):
string
Indicates Polcd
-
prdcd:
string
Indicates Product Code
-
prddesc:
string
Indicates Product Description
-
prdenddt(optional):
string
Indicates End Date
-
prdgrp:
string
Indicates Product Group
-
prdrmrks(optional):
string
Indicates Remarks
-
prdslg(optional):
string
Indicates Slogan
-
prdstrtdt(optional):
string
Indicates Start Date
-
prdtyp:
string
Allowed Values:
[ "C" ]
Indicates Product Type -
prdtypdesc(optional):
string
Indicates Product Type Description
- premium(optional): string
-
productClassLink(optional):
object ProductClassLinkDto
-
productGroupDescription(optional):
string
Indicates Product Group Description
-
productMasterCdi(optional):
object ProductMasterCdiDto
-
productMisDetails(optional):
object ProductMisDetailsDto
-
prtflioprdallw(optional):
string
Indicates Prtflioprdallw
-
rattypprefrd:
string
Indicates Rate Type
-
rcls(optional):
string
Indicates Rcls
-
reference(optional):
string
Indicates Reference
-
rtcodeprferd:
string
Allowed Values:
[ "M", "B" ]
Indicates Rate Code M - Mid Rate B - Buy /Sell Rate -
securityProduct(optional):
object SecurityProductDto
-
txnstat(optional):
string
Indicates Txnstat
-
txtModuleDesc(optional):
string
Indicates TxtModuleDesc
-
wrhsecd(optional):
string
Indicates Wrhsecd
Nested Schema : ProductClassLinkDto
Type:
Show Source
object
-
clastyp(optional):
string
Indicates Clastyp
-
prd(optional):
string
Indicates Prd
Nested Schema : ProductMasterCdiDto
Type:
Show Source
object
-
clearingEligible(optional):
string
Indicates ClearingEligible
-
clearingVenue(optional):
string
Indicates ClearingVenue
-
creditDetailsList(optional):
array creditDetailsList
-
deliveryPreference(optional):
string
Indicates DeliveryPreference
-
fldProductCode(optional):
string
Indicates FldProductCode
-
indexProduct(optional):
string
Indicates IndexProduct
-
instrumentFamily(optional):
string
Indicates InstrumentFamily
-
prddsc(optional):
string
Indicates Product Description
-
refType:
string
Allowed Values:
[ "I", "S" ]
Indicates RefType -
restructuringType(optional):
string
Indicates RestructuringType
-
sroApplicable(optional):
string
Indicates SroApplicable
Nested Schema : ProductMisDetailsDto
Type:
Show Source
object
-
cstcd1(optional):
string
Indicates Cstcd1
-
cstcd2(optional):
string
Indicates Cstcd2
-
cstcd4(optional):
string
Indicates Cstcd4
-
cstcd5(optional):
string
Indicates Cstcd5
-
defaultMisCodesList(optional):
array defaultMisCodesList
-
linktogrp(optional):
string
Indicates Linktogrp
-
misgrp(optional):
string
Indicates Misgrp
-
poolcd(optional):
string
Indicates Poolcd
-
prdcd(optional):
string
Indicates Prdcd
-
prdcdhid(optional):
string
Indicates Prdcdhid
Nested Schema : SecurityProductDto
Type:
Show Source
object
-
alwasyncrev(optional):
string
Indicates Alwasyncrev
-
autinitncorpact(optional):
string
Indicates Auto Initiation of Corporate Action Y - on N - Off
-
btnFloatingRate(optional):
string
Indicates BtnFloatingRate
-
btnLimits(optional):
string
Indicates BtnLimits
-
callopt(optional):
string
Indicates Call Option Y - on N - Off
-
cltrltyp:
string
Indicates Collateral Type
-
coupnadhermnthend(optional):
string
Indicates Coupnadhermnthend
-
coupnfreq(optional):
string
Indicates Coupnfreq
-
coupnwkdy(optional):
string
Indicates Coupnwkdy
-
cpnactvlholtrt(optional):
string
Allowed Values:
[ "I", "F", "B" ]
Indicates Actual Value Date I - Ignore F - Forward B - Backward -
dayind(optional):
string
Allowed Values:
[ "B", "A" ]
Indicates Day Indicator B - Before Start of Next Coupon Period A - After Start of Next Coupon Period -
dcmls(optional):
number
Indicates Decimals
-
dtamndlmt(optional):
number
Indicates Coupon Date Amendment Limit
-
dtplholtrt(optional):
string
Allowed Values:
[ "I", "F", "B" ]
Indicates Coupon Plotting I - Ignore F - Forward B - Backward -
frcqtyalwd(optional):
string
Indicates Fractional Quantity Allowed Y - on N - Off
-
frmtyp(optional):
string
Allowed Values:
[ "S", "I", "D", "C", "G" ]
Indicates Form Type S - Scrip Based I - Immobilized D - Dematerialized C - Combination G - SGL -
holchqreq(optional):
string
Indicates Holiday Check Required Y - on N - Off
-
intredemtyp(optional):
string
Indicates Intredemtyp
-
lclmrktisue:
string
Indicates Market Of Issue
-
lotsize(optional):
number
Indicates Lot Size
-
maxtnr(optional):
number
Indicates Maximum
-
mintnr(optional):
number
Indicates Minimum
-
mintrdqty(optional):
number
Indicates Minimum Tradable Quantity
-
mrktdesc(optional):
string
Indicates Market Description
-
noofdays(optional):
number
Indicates No of Days
-
ordpref(optional):
string
Indicates Ordpref
-
perdcoupn(optional):
string
Indicates Perdcoupn
-
prcecddesc(optional):
string
Indicates Price Code Description
-
prcequotn(optional):
string
Allowed Values:
[ "TRP", "SPS", "PRC", "SPR" ]
Indicates Price Quotation PRI - Deal Price PRM - Discount Or Premium PPR - % Price PPM - % Discount Or Premium YTM - Yield To Maturity -
prdcd:
string
Indicates Product Code
-
prdcrevn(optional):
string
Indicates Prdcrevn
-
premiquotn(optional):
string
Allowed Values:
[ "F", "P" ]
Indicates Interest Quotation F - Flat P - Plus Accrued - premiumtyp(optional): string
-
productVarianceList(optional):
array productVarianceList
-
putopt(optional):
string
Indicates Put Option Y - on N - Off
-
qtyquotn(optional):
string
Allowed Values:
[ "U", "N" ]
Indicates Quantity Quotation U - Units N - Nominal -
rateFixingReqd(optional):
string
Indicates RateFixingReqd
-
rdemable(optional):
string
Indicates Rdemable
-
redmtyp(optional):
string
Allowed Values:
[ "Q", "S", "B" ]
Indicates Redemption Type Q - Quantity S - Series B - Bullet -
regbear(optional):
string
Allowed Values:
[ "R", "B" ]
Indicates Registered/Bearer R - Registered B - Bearer -
revadhermnthend(optional):
string
Indicates Revadhermnthend
-
revaluationPriceCode(optional):
string
Indicates Price Code
-
revfreq(optional):
string
Indicates Revfreq
-
revwkdy(optional):
string
Indicates Revwkdy
-
sectyp(optional):
string
Indicates Sectyp
-
sectypeb(optional):
string
Indicates Sectypeb
-
tnrunt(optional):
string
Allowed Values:
[ "D", "W", "M", "Y" ]
Indicates Tenor Unit D - Days W - Weeks M - Months Y - Years -
txtProductDescription(optional):
string
Indicates TxtProductDescription
-
txtSecurityType(optional):
string
Indicates TxtSecurityType
Nested Schema : ComponentDetailsDto
Type:
Show Source
object
-
acralreq(optional):
string
Indicates Accrual Required Y - on N - Off
-
allwrtamend(optional):
string
Indicates Allow Rate Amend Y - on N - Off
-
allwrtcdamend(optional):
string
Indicates Allow Rate Code Amendment Y - on N - Off
-
allwrttypamend(optional):
string
Indicates Allow Rate Type Amendment Y - on N - Off
-
amndaftrassociat(optional):
string
Indicates Amend After Association Y - on N - Off
-
basicamnttag(optional):
string
Indicates Basic Amount Tag
-
basicamtcatg(optional):
string
Allowed Values:
[ "D", "X", "N" ]
Indicates Amount Category D - Overdue X - Expected N - Normal -
btnRates(optional):
string
Indicates BtnRates
-
calendarDays(optional):
string
Indicates CalendarDays
-
clsdflt(optional):
string
Indicates Clsdflt
-
cmpnentoncauth(optional):
string
Indicates Cmpnentoncauth
-
compCalendar(optional):
string
Allowed Values:
[ "C", "F" ]
Indicates CompCalendar -
compdesc(optional):
string
Indicates Component Description
-
compnent:
string
Indicates Component
-
compoundHolidays(optional):
string
Indicates CompoundHolidays
-
couponindi(optional):
string
Indicates Coupon Y - on N - Off
-
currencyRatesList(optional):
array currencyRatesList
-
description(optional):
string
Indicates Basic Amount Tag Description
-
dftrtcd(optional):
string
Indicates Default Rate Code
-
dftrtcddesc(optional):
string
Indicates Rate Code Description
-
dftrtsrc(optional):
string
Indicates Default Rate Source
-
dftrtsrcdesc(optional):
string
Indicates Rate Source Description
-
dfttnrcd(optional):
string
Indicates Default Tenor
-
dfttnrcddesc(optional):
string
Indicates Tenor Description
-
dftwaiver(optional):
string
Indicates Default Waiver Y - on N - Off
-
evntdesc(optional):
string
Indicates Event Description
-
evntfrassoc(optional):
string
Indicates Event For Association
-
extPricingReqd(optional):
string
Indicates ExtPricingReqd
-
financialCenter(optional):
string
Indicates FinancialCenter
-
flatamntprunit(optional):
string
Indicates Flat Amount Per Unit Y - on N - Off
-
flatrtprunit(optional):
string
Indicates Flatrtprunit
-
fltrttyp(optional):
string
Allowed Values:
[ "A", "P" ]
Indicates Floating Rate Type A - Automatic P - Periodic -
frequency(optional):
string
Allowed Values:
[ "D", "W", "M", "Q", "H", "Y", "B" ]
Indicates Frequency -
frequencyUnit(optional):
number
Indicates FrequencyUnit
-
interpolationMethod(optional):
string
Allowed Values:
[ "N", "L" ]
Indicates InterpolationMethod -
isNegativeComponent(optional):
string
Indicates IsNegativeComponent
-
legtyp(optional):
string
Allowed Values:
[ "I", "O" ]
Indicates Leg Type I - In O - Out -
lookbackMonths(optional):
number
Indicates LookbackMonths
-
negativeClassCode(optional):
string
Indicates NegativeClassCode
-
negativeInterestAllowed(optional):
string
Indicates NegativeInterestAllowed
-
netNegativeInterest(optional):
string
Indicates NetNegativeInterest
-
observationShift(optional):
string
Indicates ObservationShift
-
paymentDlyCal(optional):
string
Allowed Values:
[ "C", "B" ]
Indicates PaymentDlyCal -
paymentDtMvmnt(optional):
string
Allowed Values:
[ "B", "F" ]
Indicates PaymentDtMvmnt -
paymentMvmntDays(optional):
number
Indicates PaymentMvmntDays
-
prd(optional):
string
Indicates Prd
-
primaryintrstindi(optional):
string
Indicates Primary Interest Y - on N - Off
-
rateRoundingRule(optional):
string
Allowed Values:
[ "U", "D", "T", "R" ]
Indicates RateRoundingRule -
redtemvt(optional):
string
Allowed Values:
[ "B", "F" ]
Indicates Redtemvt -
resetDateBasis(optional):
string
Allowed Values:
[ "S", "E", "O", "N" ]
Indicates ResetDateBasis -
rfrBaseCompMeth(optional):
string
Allowed Values:
[ "S", "C" ]
Indicates RfrBaseCompMeth -
rfrComponent(optional):
string
Indicates RfrComponent
-
rfrIndexVal(optional):
string
Indicates RfrIndexVal
-
rfrIntRollover(optional):
string
Indicates RfrIntRollover
-
rfrLastrecentMethod(optional):
string
Indicates RfrLastrecentMethod
-
rfrLastresetMethod(optional):
string
Indicates RfrLastresetMethod
-
rfrLockoutMethod(optional):
string
Indicates RfrLockoutMethod
-
rfrLockoutMethodDays(optional):
number
Indicates RfrLockoutMethodDays
-
rfrLookbackMethod(optional):
string
Indicates RfrLookbackMethod
-
rfrLookbackMethodDays(optional):
number
Indicates RfrLookbackMethodDays
-
rfrMargCompMeth(optional):
string
Allowed Values:
[ "S", "C" ]
Indicates RfrMargCompMeth -
rfrMethod(optional):
string
Indicates RfrMethod
-
rfrPaymentdelayMethod(optional):
string
Indicates RfrPaymentdelayMethod
-
rfrPlainMethod(optional):
string
Indicates RfrPlainMethod
-
rfrPrincipaladjustmentMethod(optional):
string
Indicates RfrPrincipaladjustmentMethod
-
rfrRateCompounding(optional):
string
Indicates RfrRateCompounding
-
rfrRateCompoundingMethod(optional):
string
Allowed Values:
[ "N", "C" ]
Indicates RfrRateCompoundingMethod -
rfrRateCompRoundUnit(optional):
number
Indicates RfrRateCompRoundUnit
-
rfrSpreadAdjCompMeth(optional):
string
Allowed Values:
[ "S", "C" ]
Indicates RfrSpreadAdjCompMeth -
roundingUnits(optional):
number
Indicates RoundingUnits
-
rttyp(optional):
string
Allowed Values:
[ "I", "F", "X", "S" ]
Indicates Rate Type F - Floating X - Fixed S - Special -
stpassciatn(optional):
string
Indicates Stop Association Y - on N - Off
Nested Schema : CurrencyRatesDto
Type:
Show Source
object
-
compnent(optional):
string
Indicates Compnent
-
compnentccy:
string
Indicates Currency
-
dftrt(optional):
number
Indicates Default Rate
-
fixingDateMovement(optional):
string
Allowed Values:
[ "F", "B", "N" ]
Indicates FixingDateMovement -
maxrt(optional):
number
Indicates Maximum Rate
-
maxspread(optional):
number
Indicates Maximum Spread
-
minrat(optional):
number
Indicates Minimum Rate
-
minspread(optional):
number
Indicates Minimum Spread
-
prd(optional):
string
Indicates Prd
-
rateFixingDays(optional):
number
Indicates RateFixingDays
Nested Schema : CreditDetailsDto
Type:
Show Source
object
-
creditEventDescription(optional):
string
Indicates CreditEventDescription
-
creditEvents(optional):
string
Indicates CreditEvents
-
productCode(optional):
string
Indicates ProductCode
Nested Schema : DefaultMisCodesDto
Type:
Show Source
object
-
kyid(optional):
string
Indicates Kyid
-
miscd(optional):
string
Indicates Miscd
-
miscls(optional):
string
Indicates Miscls
-
mistyp(optional):
string
Indicates Mistyp
Nested Schema : ProductVarianceDto
Type:
Show Source
object
-
ccy:
string
Indicates Currency
-
ngexlmt(optional):
number
Indicates Maximum Spread
-
ngovdlmt(optional):
number
Indicates Maximum Rate
-
posexlmt(optional):
number
Indicates Minimum Spread
-
posovdlmt(optional):
number
Indicates Minimum Rate
-
secprod:
string
Indicates Secprod
Response
Supported Media Types
- application/json
200 Response
ModifySecurityProduct Successfully Performed
Nested Schema : LdBranchParamsDto
Type:
Show Source
object
-
accrlvl(optional):
string
Indicates Accrual Level P - Product C - Contract
-
apycalc(optional):
string
Indicates Annual Percentage Yield Calculation Required Y - on N - Off
-
authstat(optional):
string
Indicates Authstat
-
brncd:
string
Indicates Branch Code
-
brnname(optional):
string
Indicates Branch Name
-
btnUdf(optional):
string
Indicates BtnUdf
-
checker(optional):
string
Indicates Checker
-
checkerstamp(optional):
string
Indicates Checkerstamp
-
fieldsList(optional):
array fieldsList
-
maker(optional):
string
Indicates Maker
-
makerstamp(optional):
string
Indicates Makerstamp
-
modno(optional):
number
Indicates Modno
-
onceauth(optional):
string
Indicates Onceauth
-
proctill(optional):
string
Indicates Process Till Next Working Day - 1 S - System Date N - Next Working Day - 1
-
sgenmanliq(optional):
string
Indicates Settlement Message At Manual Liquidation Y - on N - Off
-
taxcompbasis(optional):
string
Indicates Tax Basis S - Schedule Amount L - Liquidation Amount
-
txnstat(optional):
string
Indicates Txnstat
-
udfDetailsList(optional):
array udfDetailsList
-
usrrefinmsgs(optional):
string
Indicates User Reference in Messages Y - on N - Off
Nested Schema : UdfFieldsDto
Type:
Show Source
object
-
fldName(optional):
string
Indicates UDF Field Name
-
fldVal(optional):
string
Indicates UDF Field Value
Nested Schema : UdfDetailsDto
Type:
Show Source
object
-
fielddesc(optional):
string
Indicates Fielddesc
-
fldnam:
string
Indicates Field Name
-
fldval(optional):
string
Indicates Value
-
fldvaldesc(optional):
string
Indicates Value Description
-
mandatory(optional):
string
Indicates Mandatory
400 Response
Failed while processing request
401 Response
User Not Authorized
405 Response
Method Not Allowed
500 Response
Internal Server Error