Onboarding APIs
Update Form Address Proof
15min
updates permanent poa form data of a merchant only the poa that has been approved for the distributor by the amc will be accepted and any other id uploaded will throw an error so if for a particular distributor, if dl card is the only approved poa, then uploading aadhaar as poa will throw an error endpoint /api/onboardings/updateform headers property value content type application/json authorization âŚaccess token⌠(alphanumeric string of length 64) input property data type example values merchantid string ( required ) alphanumeric string of length 24 userid from the investor login response field save string ( required ) âformdataâ type string ( required ) âaddressproofâ data object ( required ) payload, see below for details object details when poa is aadhaar { "merchantid" " merchantid ", "save" "formdata", "type" "addressproof", "data" { "type" "aadhaar", "name" " person name ", "uid" " 12 digit uid ", "address" " address ", "city" " city ", "pincode" " pincode ", "state" " state ", "district" " district ", "dob" " dob " } } property data type example values type enum string ( required ) âaadhaarâ name string ( required ), string of min length of 2 consisting of any character name on poa document uid string ( required ), string of 8 zeros followed by 4 digits aadhaar number address string ( required ) address as on poa document city enum string ( required ) city as on poa document state enum string ( required ) state as on poa document, refer 1st column of table 1 7 district string ( required ) district as on poa document pincode string ( required ), valid pincode pincode dob string ( required ), date of birth as string in dd/mm/yyyy or dd mm yyyy format dob on poa document object details when poa is passport { "merchantid" " merchantid ", "save" "formdata", "type" "addressproof", "data" { "type" "passport", "name" " name ", "birthdate" " dob ", "issuedate" " issuedate ", "expirydate" " expirydate ", "passportnumber" " passport number ", "address" " address ", "city" " city ", "state" " state ", "district" " district ", "pincode" " pincode " } } property data type example values type enum string ( required ) âpassportâ name string ( required ), string of min length of 2 consisting of any character name on poa document passportnumber string ( required ) passport number address string ( required ) address as on poa document city enum string ( required ) city as on poa document state enum string ( required ) state as on poa document, refer 1st column of table 1 7 district string ( required ) district as on poa document birthdate string ( required ), date of birth as string in dd/mm/yyyy or dd mm yyyy format dob on poa document pincode string ( required ), valid pincode pincode issuedate string ( required ), issue date as string in dd/mm/yyyy or dd mm yyyy format, should be a past date issue date on the document expirydate string ( required ), expiry date as string in dd/mm/yyyy or dd mm yyyy format, should be a future date expiry date on the document object details when poa is driving license { "merchantid" " merchantid ", "save" "formdata", "type" "addressproof", "data" { "type" "drivinglicence", "name" " name ", "expirydate" " expirydate ", "number" " dl number ", "dob" " dob ", "issuedate" " issuedate ", "address" " address ", "city" " city ", "state" " state ", "district" " district ", "pincode" " pincode " } } property data type example values type enum string ( required ) âdrivinglicenceâ name string ( required ), string of min length of 2 consisting of any character name on poa document dob string ( required ), date of birth as string in dd/mm/yyyy or dd mm yyyy format dob on poa document number string ( required ) driving license number on poa document address string ( required ) address as on poa document city enum string ( required ) city as on poa document state enum string ( required ) state as on poa document, refer 1st column of table 1 7 district string ( required ) district as on poa document pincode string ( required ), valid pincode pincode issuedate string ( required ), issue date as string in dd/mm/yyyy or dd mm yyyy format, should be a past date issue date on the document expirydate string ( required ), expiry date as string in dd/mm/yyyy or dd mm yyyy format, should be a future date expiry date on the document object details when poa is voterid { "merchantid" " merchantid ", "save" "formdata", "type" "addressproof", "data" { "type" "voterid", "epicnumber" " voterid number ", "name" " name ", "dob" " dob ", "state" " state ", "district" " district ", "address" " address ", "city" " city ", "pincode" " pincode " } } property data type example values type enum string ( required ) âvoteridâ name string ( required ), string of min length of 2 consisting of any character name on poa document dob string ( required ), date of birth as string in dd/mm/yyyy or dd mm yyyy format dob on poa document epicnumber string ( required ) voterid number on poa document address string ( required ) address as on poa document city enum string ( required ) city as on poa document state enum string ( required ) state as on poa document, refer 1st column of table 1 7 district string ( required ) district as on poa document pincode string ( required ), valid pincode pincode object details when poa is offline aadhaar { "merchantid" " merchantid ", "save" "formdata", "type" "addressproof", "data" { "type" "aadhaarxml", "name" " person name ", "uid" " 12 digit uid ", "address" " address ", "city" " city ", "state" " state ", "district" " district ", "pincode" " pincode ", "dob" " dob ", "generationdatetime" " generationdate+generationtime ", "datedifference" datedifference } } property data type example values type enum string ( required ) âaadhaarxmlâ name string ( required ), string of min length of 2 consisting of any character name on poa document uid string ( required ), string of 8 zeros followed by 4 digits aadhaar number address string ( required ) address as on poa document city enum string ( required ) city as on poa document state enum string ( required ) state as on poa document, refer 1st column of table 1 7 district string ( required ) district as on poa document pincode string ( required ), valid pincode pincode dob string ( required ), date of birth as string in dd/mm/yyyy or dd mm yyyy format dob on poa document generationdatetime string ( required ), concat the generationdate and generationtime generation date and time on poi document datedifference number ( required ), datediffence datedifference in poa document object details when poa is aadhaar digilocker { "merchantid" " merchantid ", "save" "formdata", "type" "addressproof", "data" { "type" "aadhaardigilocker", "name" " person name ", "uid" " 12 digit uid ", "address" " address ", "city" " city ", "state" " state ", "district" " district ", "pincode" " pincode ", "dob" " dob " } } property data type example values type enum string ( required ) âaadhaardigilockerâ name string ( required ), string of min length of 2 consisting of any character name on poa document uid string ( required ), string of 8 zeros followed by 4 digits aadhaar number address string ( required ) address as on poa document city enum string ( required ) city as on poa document state enum string ( required ) state as on poa document, refer 1st column of table 1 7 district string ( required ) district as on poa document pincode string ( required ), valid pincode pincode dob string ( required ), date of birth as string in dd/mm/yyyy or dd mm yyyy format dob on poa document object details when poa is driving license digilocker { "merchantid" " merchantid ", "save" "formdata", "type" "addressproof", "data" { "type" "dldigilocker", "name" " name ", "expirydate" " expirydate ", "number" " dl number ", "dob" " dob ", "issuedate" " issuedate ", "address" " address ", "city" " city ", "state" " state ", "district" " district ", "pincode" " pincode " } } property data type example values type enum string ( required ) âdldigilockerâ name string ( required ) ,string of min length of 2 consisting of any character name on poa document dob string ( required ) ,date of birth as string in dd/mm/yyyy or dd mm yyyy format dob on poa document number string ( required ) driving license number on poa document address string ( required ) address as on poa document city enum string ( required ) city as on poa document state enum string ( required ) state as on poa document, refer 1st column of table 1 7 district string ( required ) district as on poa document pincode string ( required ), valid pincode pincode issuedate string ( required ) ,issue date as string in dd/mm/yyyy or dd mm yyyy format, should be a past date issue date on the document expirydate string ( required ) ,expiry date as string in dd/mm/yyyy or dd mm yyyy format, should be a future date expiry date on the document expected output { "object" "updated successfully" } 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