Skip to main content

Trending Topics: Latest from our forums (January 2025)


paige.rossi
Docusign Employee
Forum|alt.badge.img+1

Here are some of the latest popular questions that developers asked on Docusign Community and Stack Overflow in the month of January 2025. To make sure we see your questions on Stack Overflow, use the tag docusignapi.

Thread: Send one carbon copy (CC) in bulk request

https://community.docusign.com/esignature-api-63/send-one-carbon-copy-cc-in-bulk-request-22345

Summary:  The developer is bulk sending envelopes through the eSignature REST API. Each of the envelopes has a different signer recipient, but they want to add a carbon copy (CC) recipient that will receive a single notification for all of the bulk envelopes. If 20 envelopes are sent, they want the CC recipient to be copied once instead of having the CC recipient receive 20 email notifications.

Answer: Unfortunately, what the developer is looking to do is not possible. With bulk sending, each envelope is treated as an independent object, so the CC recipient will be notified for each one independently.

Thread: SenderView - Do I create a SenderView Preview URL everytime ? or retain url

https://community.docusign.com/esignature-api-63/senderview-do-i-create-a-senderview-preview-url-everytime-or-retain-url-22305

Summary: The developer is building an integration using embedded sending. They noticed that when they generate the URL for the sender view using the EnvelopeViews: createSender endpoint, a different URL is generated with each API call. The developer’s question is whether this is expected, or if they should be retaining the URL until after the envelope has been sent.

Answer: The URL returned by the EnvelopeViews: createSender endpoint is intended to be temporary and will expire after 10 minutes. Because of this, the URL should only be requested immediately before the user will be directed to it. For more best practices on embedding this URL, see Embed the Sender and Correct views.

Thread: How to set value to PrefillTabs in Docusign Template using Docusign API/SDK?

https://stackoverflow.com/questions/79325336/how-to-set-value-to-prefilltabs-in-docusign-template-using-docusign-api-sdk

Summary: The developer has defined an eSignature template using the Docusign UI and they have used the Pre-fill Tools menu to create pre-filled tabs. Now the developer is building an integration that will send envelopes using this template, and they are wondering how to assign values to the pre-filled tabs. 

Answer: The developer correctly pointed out that pre-filled tabs are not assigned to a specific recipient, so their value cannot be set inside a recipient object where the values of other tab types are set. To assign values to pre-filled tabs, first create a new envelope from the template in draft status. Then use the EnvelopeDocumentTabs: get endpoint to get the tab IDs for all of the pre-filled tabs. Finally you can create a PrefillTabs object containing all of the pre-filled tabs. For each tab, set the tabId property to match the tabId that was returned from the EnvelopeDocumentTabs: get endpoint and set the value property to your desired value for the tab.

The following C# code demonstrates how to do this.

PrefillTabs prefillTabs = new PrefillTabs();
prefillTabs.TextTabs = new List();
prefillTabs.TextTabs.Add(new Text { PageNumber = "1", DocumentId = "1", tabId = tabIdValue, Value = "MyValue" });
Tabs tabs = new Tabs();
tabs.PrefillTabs = prefillTabs;
envelopesApi.UpdateDocumentTabs(accountId, envelopeId, "1", tabs);

Additional resources

Is this content helpful?

0 replies

Be the first to reply!