Onboarding APIs
Update Form Call for Forms Section
5 min
endpoint /api/onboardings/updateform headers property value content type application/json authorization âŚaccess token⌠(alphanumeric string of length 64) input { "merchantid" " ", "save" "formdata", "type" "kycdata", "data" { "type" "kycdata", "kycdata" { "gender" " ", "maritalstatus" " ", "nomineerelationship" " ", "fathertitle" " ", "maidentitle" " ", "maidenname" " ", "pannumber" " ", "aadhaarnumber" " ", "mothertitle" " ", "residentialstatus" " ", "occupationdescription" " ", "occupationcode" " ", "kycaccountcode" " ", "kycaccountdescription" " ", "communicationaddresscode" " ", "communicationaddresstype" " ", "permanentaddresscode" " ", "permanentaddresstype" " ", "citizenshipcountrycode" " ", "citizenshipcountry" " ", "applicationstatuscode" " ", "applicationstatusdescription" " ", "mobilenumber" " ", "countrycode" 91, "emailid" " ", "fathername" " ", "mothername" " ", "placeofbirth" " placeofbirth ", "annualincome" " annualincome " } } } property data type example values merchantid string ( required ), alphanumeric string of length 24 userid from the investor login response field save enum string ( required ) âformdataâ type enum string ( required ) âkycdataâ data object ( required ) payload âtype enum string ( required ) âkycdataâ âkycdata object( required ) kyc data payload â gender enum string ( required ) investorâs gender values âfâ / âmâ / âtâ for female, male, transgender â maritalstatus enum string ( required ) investorâs marital status, values âmarriedâ / âunmarriedâ / âothersâ â emailid string ( required ) valid email id email id of investor â annualincome enum string ( optional ), valid as per code in table 1 8 annual income code (refer table 1 8) â nomineerelationship enum string ( required ) pass either âfatherâ or âspouseâ, accordingly pass the name in âfathernameâ â fathername string ( required ), string of min length of 2 consisting of any character pass the father or spouse's name â fathertitle enum string ( required ) pass the title of father or spouse, possible values âmr â / âmrs â â maidenname string ( optional ), string of min length of 2 consisting of any character maiden name of the investor provided investor is a female â maidentitle enum string ( optional ) title for maiden name, values âmrs â / âms â / âmx â â mothername string ( required ), string of min length of 2 consisting of any character investor mother name â mothertitle enum string ( required ) investor mother title, values âmrs â / âms â / âmx â â pannumber string ( required ), valid pan number or in case of pan exempt cases pass panexempt investor's pan number or in case of pan exempt pass panexempt â cvlexemptcode string ( required in case of pan exempt cases for cvl kra), valid as per code in table 1 9 pan exempt code (refer table 1 9) â aadhaarnumber string ( optional ), string of 8 zeros followed by 4 digits investor aadhaar number â citizenshipcountrycode enum string ( required ) citizenship country code (refer table 1 1) â citizenshipcountry string ( required ) citizenship country (refer table 1 1) â residentialstatus string( required ) investorâs residential status, values âresident individualâ / âforeign nationalâ / âperson of indian originâ â occupationcode enum string( required ) occupation code (refer table 1 3) â occupationdescription string( required ) occupation description (refer table 1 3) â occupationother string( required in case of cvl kra if occupation code is 99) string of 50 characters â countrycode number( required ) country code of mobile number â mobilenumber string( required ), valid 10 digit mobile number mobile number â permanentaddresscode enum string( required ), valid as per code in table 1 6 permanent address code (refer table 1 6) â permanentaddresstype string( required ) permanent address type (refer table 1 6) â communicationaddresscode enum string( required ), valid as per code in table 1 6 communication address code (refer table 1 6) â communicationaddresstype string( required ) communication address type (refer table 1 6) â applicationstatuscode enum string( required ), valid as per code in table 1 5 application status code, (refer table 1 5) â applicationstatusdescription string ( required ) application status description, (refer table 1 5) â kycaccountcode enum string( required ), valid as per code in table 1 4 kyc account code, (refer table 1 4) â kycaccountdescription string ( required ) kyc account description, (refer table 1 4) â placeofbirth string( optional ), string of min length of 2 consisting of any character place of brith expected output getting help please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better you can reach out to us at help\@signzy com { "object" "updated successfully" }