Operation to ModifySecurityProduct
post
/SecuritiesSecurityProductDefinitionService/SecuritiesSecurityProductDefinition/ModifySecurityProduct
This operation modifies the Security Product using the SecuritiesSecurityProductDefinition service.
Request
Header Parameters
-
BRANCH(required): string
Enter Transaction Branch
-
ENTITY: string
Enter Entity ID
-
SOURCE(required): string
Enter Source Code of External System
-
USERID(required): string
Enter User ID
Root Schema : ProductDto
Type:
Show Source
object
-
asstcatlst:
string
Indicates Asstcatlst
-
authstat:
string
Indicates Authstat
-
brnlst:
string
Indicates Brnlst
-
btnBranch:
string
Indicates BtnBranch
-
btnCustomer:
string
Indicates BtnCustomer
-
btnFields:
string
Indicates BtnFields
-
btnInterest:
string
Indicates BtnInterest
-
btnMis:
string
Indicates BtnMis
-
btnPreference:
string
Indicates BtnPreference
-
catglis:
string
Indicates Catglis
-
ccyHolCheck:
string
Indicates CcyHolCheck
-
ccylst:
string
Indicates Ccylst
-
checker:
string
Indicates Checker
-
checkerstamp:
string
Indicates Checkerstamp
-
componentDetailsList:
array componentDetailsList
-
finHolCheck:
string
Indicates FinHolCheck
-
gen103p:
string
Indicates Gen103p
-
incldfrtdscalc:
string
Indicates Incldfrtdscalc
-
instrmntprdallw:
string
Indicates Instrmntprdallw
-
lclHolCheck:
string
Indicates LclHolCheck
-
loclst:
string
Indicates Loclst
-
maker:
string
Indicates Maker
-
makerstamp:
string
Indicates Makerstamp
-
maxrtvari(required):
number
Indicates Stop Limit
-
modno:
number
Indicates Modno
-
modu:
string
Indicates Modu
-
nrmlrtvari(required):
number
Indicates Override Limit
-
numoflegs:
number
Indicates Numoflegs
-
onceauth:
string
Indicates Onceauth
-
partprd:
string
Indicates Partprd
-
polcd:
string
Indicates Polcd
-
prdcd(required):
string
Indicates Product Code
-
prddesc(required):
string
Indicates Product Description
-
prdenddt:
string
Indicates End Date
-
prdgrp(required):
string
Indicates Product Group
-
prdrmrks:
string
Indicates Remarks
-
prdslg:
string
Indicates Slogan
-
prdstrtdt:
string
Indicates Start Date
-
prdtyp(required):
string
Indicates Product Type
-
prdtypdesc:
string
Indicates Product Type Description
-
productClassLink:
object ProductClassLinkDto
-
productCode:
string
Indicates ProductCode
-
productGroupDescription:
string
Indicates Product Group Description
-
productMisDetails:
object ProductMisDetailsDto
-
prtflioprdallw:
string
Indicates Prtflioprdallw
-
rattypprefrd(required):
string
Indicates Rate Type
-
rcls:
string
Indicates Rcls
-
rtcodeprferd(required):
string
Allowed Values:
[ "M", "B" ]
Indicates Rate Code M - Mid Rate B - Buy /Sell Rate -
securityProduct:
object SecurityProductDto
-
txnstat:
string
Indicates Txnstat
-
txtModuleDesc:
string
Indicates TxtModuleDesc
-
wrhsecd:
string
Indicates Wrhsecd
Nested Schema : ProductClassLinkDto
Type:
Show Source
object
-
btnDefaultFromClass:
string
Indicates BtnDefaultFromClass
-
clascd:
string
Indicates Class Code
-
classDesc:
string
Indicates Class Description
-
clastyp:
string
Indicates Clastyp
-
prd:
string
Indicates Prd
Nested Schema : ProductMisDetailsDto
Type:
Show Source
object
-
cstcd1:
string
Indicates Cstcd1
-
cstcd2:
string
Indicates Cstcd2
-
cstcd4:
string
Indicates Cstcd4
-
cstcd5:
string
Indicates Cstcd5
-
defaultMisCodesList:
array defaultMisCodesList
-
linktogrp:
string
Indicates Linktogrp
-
misgrp:
string
Indicates Misgrp
-
poolcd:
string
Indicates Poolcd
-
prdcd:
string
Indicates Prdcd
-
prdcdhid:
string
Indicates Prdcdhid
Nested Schema : SecurityProductDto
Type:
Show Source
object
-
alwasyncrev:
string
Indicates Alwasyncrev
-
autinitncorpact:
string
Indicates Auto Initiation of Corporate Action Y - on N - Off
-
bnkrsacptnce:
string
Indicates Bankers Acceptance Y - on N - Off
-
btnFloatingRate:
string
Indicates BtnFloatingRate
-
btnLimits:
string
Indicates BtnLimits
-
callopt:
string
Indicates Call Option Y - on N - Off
-
cltrltyp:
string
Indicates Collateral Type
-
coupnadhermnthend:
string
Indicates Coupnadhermnthend
-
coupnfreq:
string
Indicates Coupnfreq
-
coupnwkdy:
string
Indicates Coupnwkdy
-
cpnactvlholtrt:
string
Allowed Values:
[ "I", "F", "B" ]
Indicates Actual Value Date I - Ignore F - Forward B - Backward -
cvred:
string
Indicates Covered Y - on N - Off
-
cvrtble:
string
Indicates Convertible Y - on N - Off
-
dayind:
string
Allowed Values:
[ "B", "A" ]
Indicates Day Indicator B - Before Start of Next Coupon Period A - After Start of Next Coupon Period -
dcmls:
number
Indicates Decimals
-
dtamndlmt:
number
Indicates Coupon Date Amendment Limit
-
dtplholtrt:
string
Allowed Values:
[ "I", "F", "B" ]
Indicates Coupon Plotting I - Ignore F - Forward B - Backward -
frcqtyalwd:
string
Indicates Fractional Quantity Allowed Y - on N - Off
-
frmtyp:
string
Allowed Values:
[ "S", "I", "D", "C", "G" ]
Indicates Form Type S - Scrip Based I - Immobilized D - Dematerialized C - Combination G - SGL -
holchqreq:
string
Indicates Holiday Check Required Y - on N - Off
-
intquotn:
string
Allowed Values:
[ "F", "P" ]
Indicates Interest Quotation F - Flat P - Plus Accrued -
intratetyp:
string
Allowed Values:
[ "FXD", "FLT" ]
Indicates Interest Type FXD - Fixed FLT - Floating -
intredemtyp:
string
Indicates Intredemtyp
-
lclmrktisue:
string
Indicates Market Of Issue
-
lotsize:
number
Indicates Lot Size
-
manualProvisioning:
string
Indicates ManualProvisioning
-
maxtnr:
number
Indicates Maximum
-
mintnr:
number
Indicates Minimum
-
mintrdqty:
number
Indicates Minimum Tradable Quantity
-
mrktdesc:
string
Indicates Market Description
-
noofdays:
number
Indicates No of Days
-
ordpref:
string
Indicates Ordpref
-
perdcoupn:
string
Indicates Perdcoupn
-
prcecddesc:
string
Indicates Price Code Description
-
prcequotn:
string
Allowed Values:
[ "PRI", "PRM", "PPR", "PPM", "YTM" ]
Indicates Price Quotation PRI - Deal Price PRM - Discount Or Premium PPR - % Price PPM - % Discount Or Premium YTM - Yield To Maturity -
prdcd(required):
string
Indicates Product Code
-
prdcrevn:
string
Indicates Prdcrevn
-
productVarianceList:
array productVarianceList
-
putopt:
string
Indicates Put Option Y - on N - Off
-
qtyquotn:
string
Allowed Values:
[ "U", "N" ]
Indicates Quantity Quotation U - Units N - Nominal -
rateFixingReqd:
string
Indicates RateFixingReqd
-
rdemable:
string
Indicates Rdemable
-
redmtyp:
string
Allowed Values:
[ "Q", "S", "B" ]
Indicates Redemption Type Q - Quantity S - Series B - Bullet -
regbear:
string
Allowed Values:
[ "R", "B" ]
Indicates Registered/Bearer R - Registered B - Bearer -
restrction:
string
Indicates Restricted Y - on N - Off
-
revadhermnthend:
string
Indicates Revadhermnthend
-
revaluationPriceCode:
string
Indicates Price Code
-
revfreq:
string
Indicates Revfreq
-
revwkdy:
string
Indicates Revwkdy
-
rncble:
string
Indicates Renounceable Y - on N - Off
-
sectyp:
string
Indicates Sectyp
-
sectypeb:
string
Indicates Sectypeb
-
statusList:
array statusList
-
tnrunt:
string
Allowed Values:
[ "D", "W", "M", "Y" ]
Indicates Tenor Unit D - Days W - Weeks M - Months Y - Years -
txtClassCode:
string
Indicates TxtClassCode
-
txtClassDesc:
string
Indicates Class Description
-
txtProductDescription:
string
Indicates TxtProductDescription
-
txtSecurityType:
string
Indicates TxtSecurityType
-
vtngrghts:
string
Indicates Voting Rights Y - on N - Off
Nested Schema : ComponentDetailsDto
Type:
Show Source
object
-
acralreq:
string
Indicates Accrual Required Y - on N - Off
-
allwrtamend:
string
Indicates Allow Rate Amend Y - on N - Off
-
allwrtcdamend:
string
Indicates Allow Rate Code Amendment Y - on N - Off
-
allwrttypamend:
string
Indicates Allow Rate Type Amendment Y - on N - Off
-
amndaftrassociat:
string
Indicates Amend After Association Y - on N - Off
-
basicamnttag:
string
Indicates Basic Amount Tag
-
basicamtcatg:
string
Allowed Values:
[ "D", "X", "N" ]
Indicates Amount Category D - Overdue X - Expected N - Normal -
btnRates:
string
Indicates BtnRates
-
calendarDays:
string
Indicates CalendarDays
-
clsdflt:
string
Indicates Clsdflt
-
cmpnentoncauth:
string
Indicates Cmpnentoncauth
-
compCalendar:
string
Allowed Values:
[ "C", "F" ]
Indicates CompCalendar -
compdesc:
string
Indicates Component Description
-
compnent(required):
string
Indicates Component
-
compoundHolidays:
string
Indicates CompoundHolidays
-
couponindi:
string
Indicates Coupon Y - on N - Off
-
currencyRatesList:
array currencyRatesList
-
description:
string
Indicates Basic Amount Tag Description
-
dftrtcd:
string
Indicates Default Rate Code
-
dftrtcddesc:
string
Indicates Rate Code Description
-
dftrtsrc:
string
Indicates Default Rate Source
-
dftrtsrcdesc:
string
Indicates Rate Source Description
-
dfttnrcd:
string
Indicates Default Tenor
-
dfttnrcddesc:
string
Indicates Tenor Description
-
dftwaiver:
string
Indicates Default Waiver Y - on N - Off
-
evntdesc:
string
Indicates Event Description
-
evntfrassoc:
string
Indicates Event For Association
-
extPricingReqd:
string
Indicates ExtPricingReqd
-
financialCenter:
string
Indicates FinancialCenter
-
flatamntprunit:
string
Indicates Flat Amount Per Unit Y - on N - Off
-
flatrtprunit:
string
Indicates Flatrtprunit
-
fltrttyp:
string
Allowed Values:
[ "A", "P" ]
Indicates Floating Rate Type A - Automatic P - Periodic -
frequency:
string
Allowed Values:
[ "D", "W", "M", "Q", "H", "Y", "B" ]
Indicates Frequency -
frequencyUnit:
number
Indicates FrequencyUnit
-
interpolationMethod:
string
Allowed Values:
[ "N", "L" ]
Indicates InterpolationMethod -
isNegativeComponent:
string
Indicates IsNegativeComponent
-
legtyp:
string
Allowed Values:
[ "I", "O" ]
Indicates Leg Type I - In O - Out -
lookbackMonths:
number
Indicates LookbackMonths
-
negativeClassCode:
string
Indicates NegativeClassCode
-
negativeInterestAllowed:
string
Indicates NegativeInterestAllowed
-
netNegativeInterest:
string
Indicates NetNegativeInterest
-
observationShift:
string
Indicates ObservationShift
-
paymentDlyCal:
string
Allowed Values:
[ "C", "B" ]
Indicates PaymentDlyCal -
paymentDtMvmnt:
string
Allowed Values:
[ "B", "F" ]
Indicates PaymentDtMvmnt -
paymentMvmntDays:
number
Indicates PaymentMvmntDays
-
prd:
string
Indicates Prd
-
primaryintrstindi:
string
Indicates Primary Interest Y - on N - Off
-
rateRoundingRule:
string
Allowed Values:
[ "U", "D", "T", "R" ]
Indicates RateRoundingRule -
redtemvt:
string
Allowed Values:
[ "B", "F" ]
Indicates Redtemvt -
resetDateBasis:
string
Allowed Values:
[ "S", "E", "O", "N" ]
Indicates ResetDateBasis -
rfrBaseCompMeth:
string
Allowed Values:
[ "S", "C" ]
Indicates RfrBaseCompMeth -
rfrComponent:
string
Indicates RfrComponent
-
rfrIndexVal:
string
Indicates RfrIndexVal
-
rfrIntRollover:
string
Indicates RfrIntRollover
-
rfrLastrecentMethod:
string
Indicates RfrLastrecentMethod
-
rfrLastresetMethod:
string
Indicates RfrLastresetMethod
-
rfrLockoutMethod:
string
Indicates RfrLockoutMethod
-
rfrLockoutMethodDays:
number
Indicates RfrLockoutMethodDays
-
rfrLookbackMethod:
string
Indicates RfrLookbackMethod
-
rfrLookbackMethodDays:
number
Indicates RfrLookbackMethodDays
-
rfrMargCompMeth:
string
Allowed Values:
[ "S", "C" ]
Indicates RfrMargCompMeth -
rfrMethod:
string
Indicates RfrMethod
-
rfrPaymentdelayMethod:
string
Indicates RfrPaymentdelayMethod
-
rfrPlainMethod:
string
Indicates RfrPlainMethod
-
rfrPrincipaladjustmentMethod:
string
Indicates RfrPrincipaladjustmentMethod
-
rfrRateCompounding:
string
Indicates RfrRateCompounding
-
rfrRateCompoundingMethod:
string
Allowed Values:
[ "N", "C" ]
Indicates RfrRateCompoundingMethod -
rfrRateCompRoundUnit:
number
Indicates RfrRateCompRoundUnit
-
rfrSpreadAdjCompMeth:
string
Allowed Values:
[ "S", "C" ]
Indicates RfrSpreadAdjCompMeth -
roundingUnits:
number
Indicates RoundingUnits
-
rttyp:
string
Allowed Values:
[ "I", "F", "X", "S" ]
Indicates Rate Type F - Floating X - Fixed S - Special -
stpassciatn:
string
Indicates Stop Association Y - on N - Off
Nested Schema : CurrencyRatesDto
Type:
Show Source
object
-
compnent:
string
Indicates Compnent
-
compnentccy(required):
string
Indicates Currency
-
dftrt:
number
Indicates Default Rate
-
fixingDateMovement:
string
Allowed Values:
[ "F", "B", "N" ]
Indicates FixingDateMovement -
maxrt:
number
Indicates Maximum Rate
-
maxspread:
number
Indicates Maximum Spread
-
minrat:
number
Indicates Minimum Rate
-
minspread:
number
Indicates Minimum Spread
-
prd:
string
Indicates Prd
-
rateFixingDays:
number
Indicates RateFixingDays
Nested Schema : DefaultMisCodesDto
Type:
Show Source
object
-
kyid:
string
Indicates Kyid
-
miscd:
string
Indicates Miscd
-
miscls:
string
Indicates Miscls
-
mistyp:
string
Indicates Mistyp
Nested Schema : ProductVarianceDto
Type:
Show Source
object
-
ccy(required):
string
Indicates Currency
-
ngexlmt:
number
Indicates Maximum Spread
-
ngovdlmt:
number
Indicates Maximum Rate
-
posexlmt:
number
Indicates Minimum Spread
-
posovdlmt:
number
Indicates Minimum Rate
-
secprod(required):
string
Indicates Secprod
Nested Schema : StatusDto
Type:
Show Source
object
-
adverstylvl:
number
Indicates Adverstylvl
-
defaultStatus:
string
Indicates DefaultStatus
-
excludeRevDuringEoy:
string
Indicates ExcludeRevDuringEoy
-
impairmentAccFreq:
string
Allowed Values:
[ "M", "Q", "H", "N" ]
Indicates ImpairmentAccFreq -
impairmentType:
string
Indicates ImpairmentType
-
intrstRevrsAccrual:
string
Indicates IntrstRevrsAccrual
-
intrstStopAccrual:
string
Indicates IntrstStopAccrual
-
partialImpairmentAllowed:
string
Indicates PartialImpairmentAllowed
-
prmdisRevrsAccrual:
string
Indicates PrmdisRevrsAccrual
-
prmdisStopAccrual:
string
Indicates PrmdisStopAccrual
-
product:
string
Indicates Product
-
reverseImpairment:
string
Indicates ReverseImpairment
-
revrsMtmRevaluation:
string
Indicates RevrsMtmRevaluation
-
status:
string
Indicates Status
-
statusDescr:
string
Indicates StatusDescr
-
stopMtmRevaluation:
string
Indicates StopMtmRevaluation
-
writeOffStatus:
string
Indicates WriteOffStatus
Response
Supported Media Types
- application/json
200 Response
ModifySecurityProduct Successfully Performed
Nested Schema : FxBranchParamsDto
Type:
Show Source
object
-
authstat:
string
Indicates Authstat
-
autocnfclsdeal:
string
Indicates Auto Confirm Continuous Linked Settlements Deals Y - on N - Off
-
brncd(required):
string
Indicates Branch Code
-
btnUdf:
string
Indicates BtnUdf
-
checker:
string
Indicates Checker
-
checkerstamp:
string
Indicates Checkerstamp
-
clsprtcpnt:
string
Indicates Continuous Linked Settlement Participant Y - on N - Off
-
desc:
string
Indicates Branch Code Description
-
fieldsList:
array fieldsList
-
maker:
string
Indicates Maker
-
makerstamp:
string
Indicates Makerstamp
-
modno:
number
Indicates Modno
-
msgusrrefno:
string
Indicates User Reference in Messages Y - on N - Off
-
onceauth:
string
Indicates Onceauth
-
proctil:
string
Indicates Process Till S - System Date N - Next Working Day - 1
-
revalatprd:
string
Indicates Revaluation At Product Y - on N - Off
-
revalrevpref:
string
Indicates Revaluation Reversal A - Account Revaluation D - Deal Level
-
ruledesc:
string
Indicates Settlement Member Description
-
settleTrnCd:
string
Indicates SettleTrnCd
-
stlmntmbr:
string
Indicates Settlement Member
-
tcpyreqd:
string
Indicates T - Copy Y - on N - Off
-
txnstat:
string
Indicates Txnstat
-
udfDetailsList:
array udfDetailsList
Nested Schema : UdfFieldsDto
Type:
Show Source
object
-
fldName:
string
Indicates UDF Field Name
-
fldVal:
string
Indicates UDF Field Value
Nested Schema : UdfDetailsDto
Type:
Show Source
object
-
fielddesc:
string
Indicates Fielddesc
-
fldnam(required):
string
Indicates Field Name
-
fldval:
string
Indicates Value
-
fldvaldesc:
string
Indicates Value Description
-
mandatory:
string
Indicates Mandatory
400 Response
Failed while processing request
401 Response
User Not Authorized
405 Response
Method Not Allowed
500 Response
Internal Server Error