Skip to main content
POST
/
esign
/
retrieve
Retrieve E-Sign document
curl --request POST \
  --url https://bgv.konnectnxt.com/api/esign/retrieve/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "request_id": "53ecfa78-2bb0-48a0-a4f3-d1caa1e79b35",
  "esign_doc_id": "01KH6407707YBFWJ642WRWC5D3"
}
'
{
  "code": 200,
  "status": "success",
  "message": "E-Sign document retrieved successfully",
  "data": {
    "request_id": "53ecfa78-2bb0-48a0-a4f3-d1caa1e79b35",
    "esign_doc_id": "01KH6407707YBFWJ642WRWC5D3",
    "signer_name": "Shivam Singh",
    "signer_email": "shivam@gmail.com",
    "signer_phone": "9874563210",
    "is_signed": true,
    "signed_at": "2026-02-18T10:15:30Z",
    "signed_file_url": "https://storage.example.com/signed/document_signed.pdf",
    "audit_file_url": "https://storage.example.com/audit/document_audit.pdf"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
request_id
string
required

The request_id returned from the generate API

Example:

"53ecfa78-2bb0-48a0-a4f3-d1caa1e79b35"

esign_doc_id
string
required

The esign_doc_id returned from the generate API

Example:

"01KH6407707YBFWJ642WRWC5D3"

Response

E-Sign document retrieved successfully

code
integer
required
Example:

200

status
string
required
Example:

"success"

message
string
required
Example:

"E-Sign document retrieved successfully"

data
object
required