0
votes

I successfully create an envelope and provide an embedded signing URL. Is there a way to provide that same URL after the envelope has already been created? My goal is provide a link where signers are able to view their envelope at anytime.

1
Why not just generate the URL when it's requested? It takes 1-2 seconds to create, and that way you don't have to manage a bunch of URL tokens and you don't have to worry about them expiring so often. - Ergin
If that's not an option for some reason then just generate a URL token for a given user, and since it expires after 5 mins just generate a new one at 4:50 or so... - Ergin

1 Answers

1
votes

I believe you can get a "fresh" URL that will launch the envelope documents (in view-only mode, assuming the recipient has previously completed signing) by simply issuing another "POST Recipient View" REST API call for that recipient. DocuSign will know that the recipient has already completed signing, so the Envelope will open in read-only mode when you launch the URL returned in the POST Recipient View response.

Keep in mind that each URL retrieved with the "POST Recipient View" request only works for a certain amount of time (5 minutes?) after you retrieve it -- so you'll want to not make the API call to get the URL until the time at which the signer has indicated that they want to view their envelope...then once received in the POST Recipient View response, immediately use that URL to launch the envelope.