Document APIs

Use the Document APIs to upload files and complete the mandatory KYC requirements.


Use the Document APIs to upload and fetch documents for the KYC verification process.

Explore the Document API collection in the Razorpay Postman Public Workspace. Fork the workspace and test the APIs with your

.

Watch Out!

  • The maximum supported file size for a JPG/PNG is 4MB.
  • The maximum supported file size for a PDF is 2MB.
  • Do not pass file URLs instead of uploading documents.
  • If you have uploaded the document but mandatory field-level parameters are not passed in the API, you need to re-execute the Documents API with the same document and pass the fields.

API EndpointDescription
Uploads business documents for a sub-merchant's account. Check the before using this API.
Uploads signatory documents for a stakeholder.
Retrieves the documents uploaded for an account.
Retrieves the documents uploaded for a stakeholder.

The information you can update using the

differs based on the product activation status.

Activation StatusUpdate Permitted
requestedYou can update details for all the fields.
needs_clarificationThe fields which you can update depend on the reason_code mentioned in the requirements object in the :
  • document_missing or field_missing: You can update all the fields.
  • needs_clarification: You can only update the specific field for which Razorpay is seeking clarification.
under_reviewYou cannot update any fields.
activatedYou cannot use this API to update any fields as your account is already active.

Was this page helpful?