What file types are supported for Enhanced KYC (User Profile) document uploads?

Last updated: November 7, 2025

Context

When using the Enhanced KYC flow and the verify/add-user-document API endpoint, you need to specify valid file type names for document uploads.

Answer

The Enhanced KYC flow supports the following document file type names:

  • BANK_STATEMENT_DOCUMENT

  • BUSINESS_REGISTRATION_DOCUMENT

  • OPERATING_LICENSE_DOCUMENT

  • SOURCE_OF_FUNDS_DOCUMENT

  • VISA_DOCUMENT

  • ADDRESS_PROOF_DOCUMENT

  • AADHAAR_DOCUMENT_FRONT

  • AADHAAR_DOCUMENT_BACK

  • FRAUD_CHECK_DOCUMENT

  • OPERATION_CARD

  • TRANSPORTATION_PERMIT

  • VEHICLE_OWNERSHIP_CARD

  • TAX_CERTIFICATE

  • OTHER

The supported file formats for document uploads are:

  • image/png

  • image/jpg

  • image/jpeg

  • application/pdf