Skip to main content

USER PROFILEโ€‹

This API fetches the complete profile details of a user, including personal information, bank details, DP details, MF details, enabled features, and trading configurations.

๐Ÿ” Query Parametersโ€‹

ParameterTypeRequiredDescriptionExample
userIdstringYesUnique user ID (UCC)"{{user_id}}"

๐Ÿ”‘ Header Parametersโ€‹

HeaderTypeDescriptionExample
Content-TypestringSpecifies request payload formatapplication/json
AuthorizationstringAccess token for authenticated requests{{access_token}}
x-api-keystringAPI key used to authorize request{{x-api-key}}

๐ŸŸข Success Response - 200 OKโ€‹

Content-Type: application/json

FieldTypeDescriptionExample
statusstringStatus of API call"success"
codestringResponse code"s-101"
messagestringSuccess message"User profile fetched successfully"
dataobjectUser profile detailsRefer Data Object Fields

๐Ÿ“ฆ Data Object Fieldsโ€‹

FieldTypeDescriptionExample / Enum
user_namestringUser ID (UCC)"DL12345"
emailstringRegistered email"user@example.com"
mobile_nostringRegistered mobile number"9876543210"
panstringPAN number"ABCDE1234F"
addressstringAddress"Bangalore, India"
mpin_enabledbooleanMPIN enabled flagtrue, false
fingerprint_enabledbooleanFingerprint enabled flagtrue, false
dobstringDate of birth"01-01-1990"
genderstringGender"MALE", "FEMALE"
login_timestringLast login time"2026-06-10 10:00:00"
totp_enabledbooleanTOTP enabled flagtrue, false
exchangesarrayAllowed exchanges["NSE","BSE"]
bcastExchangesarrayExchanges for market feed["NSE"]
product_typesarrayAllowed product types["CNC","MIS"]
product_types_exchangeobjectProduct types per exchange{"NSE":["MIS"]}

๐Ÿฆ Bank Detailsโ€‹

FieldTypeDescriptionExample / Enum
bank_namestringBank name"HDFC Bank"
branch_namestringBranch"MG Road"
branch_citystringCity"Bangalore"
account_nostringAccount number"XXXX1234"
account_typeintegerAccount type1 = Current, 2 = Savings
is_defaultbooleanDefault banktrue, false

๐Ÿงพ DP Detailsโ€‹

FieldTypeDescriptionExample / Enum
dpIdstringDP ID"IN300XXX"
clientBeneficiaryIdstringBeneficiary ID"12345678"
holdingTypestringHolding type"INDIVIDUAL", "JOINT"
dpTypestringDepository type"NSDL", "CDSL"
defaultDPbooleanDefault DP flagtrue, false
dpNamestringDP name"HDFC Securities"

๐Ÿงฎ MF Detailsโ€‹

FieldTypeDescriptionExample
bseTransactionModeintegerBSE transaction mode1
bseUCCModeintegerUCC mode1
bseUCCstringUCC ID"UCC123"
holdingModestringHolding mode"SINGLE"

โš™๏ธ Others Objectโ€‹

FieldTypeDescriptionExample / Enum
userCodestringUser code"USR001"
groupIdstringGroup ID"GRP01"
groupCodestringGroup code"G001"
newsCategoriesstringNews categories"MARKET"
messageSocketstringSocket endpoint"https://socket.url"
POAstringPOA status"0 = POA", "2 = Non POA"
nGTDDefaultintegerDefault GTD1
nGTDMaxDaysintegerMax GTD days30
sGTDConfigDetailsstringGTD config"Config"
ocTokenstringOC token"TOKEN123"
managerIPstringManager IP"192.168.1.1"
tslAllowedarrayTSL allowed products["MIS"]
edisForMTFbooleanEDIS flagtrue, false
showJumpPriceBothLtpAndTriggerPricebooleanUI config flagtrue, false
CFTstringCFT flag"Y"
bAMOAllowedForUserbooleanAMO permissiontrue, false