emSigner API Documentation
This page details the APIs available for the eMudhra eSigner application, accessible at www.emsigner.com. For guidance on utilizing these APIs, please contact support@emsigner.com.
Every request requires an Auth token, passed in the header as basic authentication. This token is generated using either the validateLogin API or the AuthorizeApp API. If you use the AuthorizeApp API, an additional UserName header is required, where UserName is the email address of the user making the API request. The validateLogin API requires AppName and SecretKey in the request header, while AuthorizeApp requires them in the request body.
Your AppName and SecretKey will be provided by eMudhra, or you can generate them by following these steps:
Log in to https://demo.emsigner.com/ using your User Name and Password.
Locate your profile image in the top-right corner and click on it. A "Settings" menu will appear.
Select the "Settings" menu. Under "API Settings," you will find the "Manage Apps" option.
Click on "Manage Apps" to navigate to the Apps page.
Click the "Create App" button, enter the required details, and then click "Save."