Digio Apis 1.0.0
API SERVER

SELECTED: https://documentation.digio.inSERVER_IP:PORT
AUTHENTICATION
No API key applied
General ⦂

Sign Document

post {BASE_URL}/external_signer/signdoc

Sign Document

REQUEST
REQUEST BODY application/json
object
Single line description
Field
Type
Description
name
string

mandatory) Signers name to display on signature

identifier
string

email/mobile of signer

key_store_name
string

(mandatory) Please pass the key store name configured in the yml file with which signing is desired

reason
string

(mandatory) Reason for signing Please pass 1 of the below templates or choose custom_statement

  • I accept the terms
  • I am the author of this document
  • I have reviewed this document
  • I am approving this document
  • I attest to the accuracy and integrity of this document
  • I agree to the terms defined by placing my signature on this document
  • I agree to the specified portions of this document Custom_statement
file_content
string

(mandatory) Byte array or Base64 encoded value of file content

location
string

(optional) Please pass the name of the place depending on the where the signer is signing this document (city/town/village) Eg: Bangalore. This is same as the place field in any agreement

display_on_page
enum

Signature display on page - first/last/all/custom (default is first). Pass “custom” if you are using sign_coordinates

Default: first
Allowed: first┃last┃all┃custom
- sign_coordinates
object

Customized placing of signature. Sample input : "sign_coordinates":{ "1":[{ "llx":315,"lly":20, "urx":455,"ury":60}]} Each points to a map of page no. Each page no. points to array of signature coordinates

- [any-key]
array of object
llx
integer
lly
integer
urx
integer
ury
integer
RESPONSE
200

Success Response

application/json
object
Single line description
Field
Type
Description
success
boolean