Update Account
Adds new account to a existing customer record
Path Parameters
Request Body required
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
accountDetail object
alliedCompanyInvestment object
customerSourceBy object[] required
distributorDetails object[] required
dematDetails object
type of depository
dp id
dp name
client id
cml file
accountNominee object[]
Nominee Id
Type of nominee
Nominee first name
Nominee middle name
Nominee last name
% allocation to nominee
Flag if nominee is minor
Guardian name if nominee is minor
Guardian PAN
Nominee Address
Default value: None
Nominee pincode
Nominee City
Nominee State
Nominee Country
Nominee Pan
Nominee DOB
Nominee Gender
Nominee Relation
Nominee others Relation
Nominee Email Id
Nominee Identification Type
Nominee Identification Value
Nominee Phone Number
Default value: false
Guardian Address
Guardian pincode
Guardian City
Guardian State
Guardian Country
guardian Identification Type
guardian Identification Value
guardian Email Id
customerFee object[]
manufacturerFeeRate object
integer
number
customFieldDetails object[]
trade object
Name of the bank
Cheque number issued by the client
Fund transfer mode
Investment amount
Mode through which investment is made
System date on which the transaction made
Unqiue identifier of the transaction - RTGS/IMPS/NEFT/PG id
sipDetails object
Default value: false
depositoryTypeDetails object
- 200
- 422
Successful Response
Schema
- Array [
- ]
errors object[]
Error Type
Error Message
data object
Unique id to identify an account
Unique id to identify trade
{
"reqId": "string",
"errors": [
{
"errorType": "string",
"errorMessage": "string"
}
],
"data": {
"accountId": "string",
"tradeId": "string"
}
}
Validation Error
Schema
- Array [
- Array [
- ]
- ]
detail object[]
loc object[] required
string
integer
{
"detail": [
{
"loc": [
"string",
0
],
"msg": "string",
"type": "string"
}
]
}