API Test Keys
Upload Stakeholder Documents
POST/v2/accounts/:account_id/stakeholders/:stakeholder_id/documentsClick to copy
Use this endpoint to upload signatory documents for a stakeholder. Know about the
for this API.Handy Tips
If your product activation status is requested, you can update all the fields. If the status is needs_clarification, you can update only specific fields.
Is this page helpful?
1curl -u <ACCESS_TOKEN> \2-X POST https://api.razorpay.com/v2/accounts/acc_Go5TSvGPw0NB8v/stakeholders/sth_Go5iFZJ8dqAfjg/documents \3-F 'file=@/Users/your_name/Downloads/sample_uploaded.jpeg' // file path4-F 'document_type=aadhar_front'
Success
1{2"individual_proof_of_address": [3{4"type": "aadhar_front",5"url": "https://rzp.io/i/bzDAbNg"6}7]8}
Path Parameters
account_id *
string The unique identifier of a sub-merchant account generated by Razorpay. For example, acc_GMh5YcLv9iGMKf.
stakeholder_id *
string The unique identifier of the stakeholder generated by Razorpay. For example, sth_GOUCFN3nE0XlYq.
Request Parameters
file *
arrayThe URL generated once the business proof document is uploaded.
document_type *
string The documents for the valid proof type to be shared. In case of individual_proof_of_address, both the front and back of a document proof must be uploaded. Possible values:
- individual_proof_of_identification:
personal_pan
- individual_proof_of_address:
voter_id_backvoter_id_frontaadhar_frontaadhar_backpassport_frontpassport_back
Response Parameters
individual_proof_of_addressarrayThe document submitted as individual proof of address.
Show child parameters (2)
Upload Stakeholder Documents
POST/v2/accounts/:account_id/stakeholders/:stakeholder_id/documentsClick to copy
Use this endpoint to upload signatory documents for a stakeholder. Know about the
for this API.Handy Tips
If your product activation status is requested, you can update all the fields. If the status is needs_clarification, you can update only specific fields.
Is this page helpful?
Path Parameters
account_id *
string The unique identifier of a sub-merchant account generated by Razorpay. For example, acc_GMh5YcLv9iGMKf.
stakeholder_id *
string The unique identifier of the stakeholder generated by Razorpay. For example, sth_GOUCFN3nE0XlYq.
Request Parameters
file *
arrayThe URL generated once the business proof document is uploaded.
document_type *
string The documents for the valid proof type to be shared. In case of individual_proof_of_address, both the front and back of a document proof must be uploaded. Possible values:
- individual_proof_of_identification:
personal_pan
- individual_proof_of_address:
voter_id_backvoter_id_frontaadhar_frontaadhar_backpassport_frontpassport_back
Response Parameters
individual_proof_of_addressarrayThe document submitted as individual proof of address.
Show child parameters (2)
1curl -u <ACCESS_TOKEN> \2-X POST https://api.razorpay.com/v2/accounts/acc_Go5TSvGPw0NB8v/stakeholders/sth_Go5iFZJ8dqAfjg/documents \3-F 'file=@/Users/your_name/Downloads/sample_uploaded.jpeg' // file path4-F 'document_type=aadhar_front'
Success
1{2"individual_proof_of_address": [3{4"type": "aadhar_front",5"url": "https://rzp.io/i/bzDAbNg"6}7]8}