Signing Requests

Download Signing Request Document

Retrieve a download URL for a signing request's signed document. For a completed signing request, returns the final signed PDF with the completion certificate. For a sent signing request that is not completed (in progress, expired, cancelled or declined), returns a URL to a partial-progress snapshot of the signers who have completed so far.

Partial downloads: Available for every sent signing request that is not completed; there is no setting to enable. If the snapshot is still being generated, a 503 is returned: retry after the Retry-After interval.

URL expiry: The download_url is a pre-signed URL that expires. The expiry timestamp is provided in expires_at.

get/signing-requests/{id}/download

Request

Path parameters

idstring uuid required

Signing request ID

Response

Download URL retrieved successfully.

status'finished' | 'in_progress' | 'cancelled' | 'declined' | 'expired' required

Signing request status. finished means all signers have completed. in_progress means signing is still ongoing and this is a partial download. cancelled, declined, and expired indicate terminal states where the document is a partial snapshot from the point when signing ended.

is_partialboolean required

Whether this download URL points to a partially-signed document (not all signers have completed).

download_urlstring uri required

Pre-signed URL to download the PDF document. Expires at the time indicated by expires_at.

generated_atstring date-time nullable

ISO 8601 timestamp when the document was last generated. For partial downloads, this is when the partial PDF was created.

expires_atstring date-time required

ISO 8601 timestamp when the download_url expires. Fetch this endpoint again for a fresh URL after expiry.

Changes

No recorded changes to this operation across all 13 revisions of this API.