Signing Requests

Download Signing Request Document

Retrieve a download URL for a signing request's signed document. For completed signing requests, returns the final signed PDF. For in-progress signing requests where partial download is enabled, returns a URL to the partially-signed document generated at the time of the last signer's completion.

Partial downloads: Partial downloads are only available when the signing request has allow_partial_download enabled in settings. If the document has not been partially generated yet, 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

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 endpoint across all 1 revision of this API.