For the complete documentation index, see llms.txt. This page is also available as Markdown.

Embedded Signing

Embed emSigner signing directly inside your application: initiate an embedded signing session, obtain signing URLs, validate eSign OTPs and fetch signing results.

Embedded signing lets your users sign without leaving your application.

Typical flow

  1. Authenticate with POST /auth/token (see Authentication → Access Tokens).

  2. Start the session with Initiate embedded signing — use v2 for new integrations; an encrypted-payload variant is also available.

  3. Get the signer's URL with Get signing URL (or Get parallel signing URL when several signers sign in parallel) and load it in your app in an iframe or via redirect.

  4. If the signer uses Aadhaar eSign / OTP, complete it with eSign OTP Validation.

  5. Retrieve the outcome with Signing Result, or receive it on your configured webhook (see Webhooks & Notifications).

Last updated