eSign API

Prerequisites

Clear registration process overview and unique ID generation that will be used for authentication purpose.

Registration Process

  • To access the eSign APIs, users need to register.
  • Registration process involves providing basic KYC details:
    Full name, state, location, country, email, organisation, organisation unit, mobile, and system ID.
    Full name, email and system ID details are mandatory for user registration and unique ID generation.
  • Once the registration is successful, user can generate his/her unique ID based on the combination of system ID and email used during registration. For example, if your system ID is 'LOREM-IPSUM' and your email is 'abc@xyz.com', then your unique ID will be 'LOREM-IPSUMabc@xyz.com'.
  • This unique ID is crucial for further interactions with the eSign APIs.
Registration Process
Authentication Process

Authentication Process

  • Authentication for eSign APIs is accomplished using a unique ID generated during registration process. This unique ID authenticates every request to the APIs.
  • This unique ID must be included in every request for authentication.

eSign APIs Documentation

Dedicated section with comprehensive documentation for all APIs related to user registration, signing document hash, getting certificate chain and user KYC status. Below are the list of eSign APIs:

  • keygen/csr
  • signing/sign
  • getCertificateChain
  • getKYCStatus