Download signed PDF
Download the final signed PDF after the Esign session completes.
Authorization
bearerAuth Bearer token authentication — paste your access token below.
In: header
Query Parameters
Esign session client ID (esign_...).
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/esign/download-pdf?client_id=esign_PsLIyRDIHAqyFWhZqhDT"{ "data": { "url": "https://test-esign-bucket.s3.amazonaws.com/..." }, "status_code": 200, "message": "Success", "success": true}Get signer details GET
Retrieve signer status and metadata for a specific Esign session.
Save template POST
Save a reusable template blueprint for a file. A template stores the source `file_id` and an ordered `signers` array, where each signer contains its own PDF elements and optional signer-level defaults. - `signers` is ordered: the first template signer maps to the first runtime signer supplied later in `initialize-from-template`, and so on. - Every signer must contain at least one `signature` element. - A `field_id` is generated automatically for each saved element and returned in template reads; those values are what `initialize-from-template.signers[].element_values` uses later. - `file_id` must belong to the authenticated user.