We are in exploring REST API for creating a package with a signing document. Thanks to the good developer resources on this site, we could accomplish this part but the challenge we have is the document resides on a Cloud platform and is accessible over a URL. We had to manually copy the file locally and trigger REST API call to eSignLive.
Is there an option available on eSignLive that can pull the document from a remote URL with a remoteURL parameter embedded within JSON request of package + document creation?
It’s definitely possible. You’ll have to download the resource (pdf) as a byte array from the URI you specify and pass that in your multipart/form-data request to upload the document. Here’s an example in csharp:
var webClient = new WebClient();
byte pdfBytes = webClient.DownloadData("https://www.example.com/pdf/test.pdf");