Onboarding APIs
Update Form POA Correspondence Address
20min
updates correspondence 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 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 ) âcorraddressproofâ data object ( required ) payload, see below for details in case communication address is different from permanent address object details when poa is aadhaar { "merchantid" " merchantid ", "save" "formdata", "type" "corraddressproof", "data" { "type" "aadhaar", "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 ) â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" "corraddressproof", "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" "corraddressproof", "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" "corraddressproof", "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" "corraddressproof", "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 poa document datedifference number ( required ), datediffence datedifference on poa document object details when poa is aadhaar digilocker { "merchantid" " merchantid ", "save" "formdata", "type" "corraddressproof", "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" "corraddressproof", "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 object details when poa is gas bill { "merchantid" " merchantid ", "save" "formdata", "type" "corraddressproof", "data" { "type" "gasbill", "name" " person name ", "number" " document number ", "address" " address ", "city" " city ", "state" " state ", "district" " district ", "pincode" " pincode ", "dob" " dob ", "issuedate" " issue date ", "images" " image url " } } property data type example values type enum string ( required ) âgasbillâ name string ( required ), string of min length of 2 consisting of any character name on poa document number string ( required ) gas bill number dob string ( optional ), 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 ( optional ), issue date as string in dd/mm/yyyy or dd mm yyyy format, should be a past date issue date on the 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 images url string ( required ) url of document image object details when other poa document { "merchantid" " merchantid ", "save" "formdata", "type" "corraddressproof", "data" { "type" "gasbill", "name" " person name ", "number" " document number ", "address" " address ", "city" " city ", "state" " state ", "district" " district ", "pincode" " pincode ", "dob" " dob ", "issuedate" " issue date ", "expirydate" " expiry date ", "images" " image url " } } property data type example values type enum string ( required ) 'passbookâ / 'bankstatementâ / 'dematstatementâ / 'rationcardâ / 'salesagreementâ / 'telephonebillâ / 'electricitybillâ / 'sneccertificateâ / 'flatmaintenancebillâ / 'insurancecopyâ / 'selfdeclarationâ / 'powerofattorneyâ / 'commercialbankproofâ / 'legislativeaddressproofâ / 'parliamentaddressproofâ / 'govtaddressproofâ / 'notaryaddressproofâ / 'gazettedofficeraddressproofâ / 'govtidcardâ / 'statutoryidcardâ / 'psuidcardâ / 'commercialbankidcardâ / 'finanicalidcardâ / 'collegeidcardâ / 'professionalbodyidcardâ / 'nregajobcardâ / 'othersâ name string ( required ), string of min length of 2 consisting of any character name on poa document number string ( required ) gas bill number dob string ( optional ), 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 ( optional ), 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 ( optional ), expiry date as string in dd/mm/yyyy or dd mm yyyy format, should be a future date expiry date on the 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 images url string ( required ) url of document image in case communication address proof is same as permanent address proof object details when communication address proof is same as permanent address proof { "merchantid" " merchantid ", "save" "formdata", "type" "corraddressproof", "data" { "sameaspermanent" "true" } } property data type example values sameaspermanent enum string ( required ) âtrueâ 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