Add on APIs

Apart from creating an eSigning request and fetching documents, you can use Leegality’s APIs to perform a myriad of tasks.

Delete a document/unsigned invitation

DEL API

1.

Call this API with the document ID to delete a document.

2.

Delete an unsigned invitation from a document or delete an invitee group if none of the invitees in the group have signed the document yet.

Reactive/resend/mark a document as completed/DocSigner

POST API

1.

To reactivate expired documents within 30 days of expiry.

2.

To resend notification with respect to a specific signing URL.

3.

Before using the API to mark a document as completed, it is important to note that the document must not have any active invitations. To ensure this, please make use of the DELETE API to remove any active invitations.

4.

eSign sign invitations configured with the sign type "Docsigner". This API is restricted to esigning using Docsigners saved on Leegality's server. Note that this API cannot be used to eSign invitations configured using "Automated Docsigners".A prerequisite to using this API is that you have already created an active eSign invitation using our POST API for creating an eSign request.

Fetch documents/check balance/stamps

GET API

1.

This API is used to fetch all the completed documents within an organization owned by the organization users only. The order of the document list in the API response will be in ascending order as per the completion date of the document.

2.

You can check the stamp details like the series and the group that exists in your account

3.

You can check your wallet balance and details of the esign purchase made from your account.

Enable invitations out of turn

PUT API

1.

Activate invitations that are not yet active as per the pre-defined signing order. This API will allow you to enable invitations out of turn where necessary - for example, when an intervening signer is unable to sign but you want other signers to proceed with signing.