{"componentChunkName":"component---src-templates-apex-toolkit-reference-js","path":"/docs/salesforce/apex-toolkit-reference/bulksendservice.html","result":{"pageContext":{"layout":"apex","slug":"-docs-salesforce-apex-toolkit-reference-bulksendservice.html","data":{"html":{"data":"<html><head><title>BulkSendService | Salesforce Apex Toolkit Reference</title><script type='text/javascript' src='jquery-latest.js'></script><link rel='stylesheet' type='text/css' href='SfApexDoc.css' /> <script>$(document).ready(function() {$('.toggle_container').hide();\n$('h2.trigger').click(function() {\n$(this).toggleClass('active').next().slideToggle('fast');ToggleBtnLabel(this.firstChild);return false; });});\nfunction ToggleBtnLabel(ctrl) {ctrl.value = (ctrl.value=='+' ? '-' : '+');}\nfunction IsExpanded(ctrl) {return (ctrl.value == '-');}\nfunction ToggleAll(e) {var cExpanded = 0;$('h2.trigger', $(e).closest('tr')).each(function() {if (!IsExpanded(this.firstChild)) {$(this).toggleClass('active').next().slideToggle('fast');ToggleBtnLabel(this.firstChild);cExpanded++;}});if (cExpanded == 0) {$('h2.trigger', $(e).closest('tr')).each(function() {$(this).toggleClass('active').next().slideToggle('fast');ToggleBtnLabel(this.firstChild);});}}\n</script></head><body><div class='topSection'><table><tr><td><img id='logo' src=''/></td><td><h2>DocuSign Apex Toolkit</h2><a href=\"https://developers.docusign.com\">DocuSign, Inc.</a><br/></td></tr></table></div><div class='section'><div class='container'><div class='columns'><div class='column is-2 sidebar-border'><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/index.html\">Home</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/apierror.html\">APIError</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/apierrorcode.html\">APIErrorCode</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/apiexception.html\">APIException</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/accountservice.html\">AccountService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/approvetab.html\">ApproveTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/authservice.html\">AuthService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/bulklist.html\">BulkList</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/bulksendservice.html\">BulkSendService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/buttontab.html\">ButtonTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/checkboxtab.html\">CheckboxTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/commentthreadtab.html\">CommentThreadTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/companytab.html\">CompanyTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/customfield.html\">CustomField</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/datesignedtab.html\">DateSignedTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/datetab.html\">DateTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/declinetab.html\">DeclineTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/docusignexception.html\">DocuSignException</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/document.html\">Document</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/documentservice.html\">DocumentService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/drawtab.html\">DrawTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/esignatureapimock.html\">ESignatureAPIMock</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/euadvancedaccesscodeprovider.html\">EUAdvancedAccessCodeProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/euadvancedsmsprovider.html\">EUAdvancedSmsProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/electronicsignatureprovider.html\">ElectronicSignatureProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/emailaddresstab.html\">EmailAddressTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/emailtab.html\">EmailTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/entity.html\">Entity</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/envelope.html\">Envelope</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/envelopeconfiguration.html\">EnvelopeConfiguration</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/envelopeidtab.html\">EnvelopeIdTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/envelopeservice.html\">EnvelopeService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/eventservice.html\">EventService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/expresssignatureprovider.html\">ExpressSignatureProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/firstnametab.html\">FirstNameTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/formulatab.html\">FormulaTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/fullnametab.html\">FullNameTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/geninvoicetriggerhandler.html\">GenInvoiceTriggerHandler</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/idnowprovider.html\">IDNowProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/itagileprovider.html\">ITAgileProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/icpbrasilprovider.html\">IcpBrasilProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/initialheretab.html\">InitialHereTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/lastnametab.html\">LastNameTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/listtab.html\">ListTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/loggerservice.html\">LoggerService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/notarizetab.html\">NotarizeTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/notetab.html\">NoteTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/notifications.html\">Notifications</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/numbertab.html\">NumberTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/organizationservice.html\">OrganizationService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/paymenttab.html\">PaymentTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/pivprovider.html\">PivProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/polylineoverlaytab.html\">PolyLineOverlayTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/radiogrouptab.html\">RadioGroupTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/readonlytab.html\">ReadOnlyTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/readwritetab.html\">ReadWriteTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/recipient.html\">Recipient</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/recipientservice.html\">RecipientService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/signheretab.html\">SignHereTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/signatureapplianceprovider.html\">SignatureApplianceProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/signatureprovider.html\">SignatureProvider</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/signaturetab.html\">SignatureTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/signerattachmenttab.html\">SignerAttachmentTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/signinggroup.html\">SigningGroup</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/signingservice.html\">SigningService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/smartsectiontab.html\">SmartSectionTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/ssntab.html\">SsnTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/statusservice.html\">StatusService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/tab.html\">Tab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/tabgroup.html\">TabGroup</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/template.html\">Template</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/templateservice.html\">TemplateService</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/testutils.html\">TestUtils</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/texttab.html\">TextTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/titletab.html\">TitleTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/uuid.html\">UUID</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/unauthorizedexception.html\">UnauthorizedException</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/usermock.html\">UserMock</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/validationexception.html\">ValidationException</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/validationresult.html\">ValidationResult</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/viewtab.html\">ViewTab</a></div><div class='tree-view-node'><a class='tree-view-node-label' href=\"/docs/salesforce/apex-toolkit-reference/ziptab.html\">ZipTab</a></div></div><div class='column is-10'><div class='endpoint-details'><h2 class='title'>BulkSendService</h2><div class='subtitle'>global with sharing class <a href='/docs/salesforce/apex-toolkit-reference/bulksendservice.html'>BulkSendService</a></div><div class='container'><div class='title border-bottom'>Description</div><div>Operations related to sending DocuSign envelopes in bulk. Bulk send lists may be created, updated, and deleted. These  may be reused with multiple draft envelopes. Only one <code>SIGNER</code> recipient per envelope copy is currently supported. <p> To use automatic anchor tags for the bulk envelope recipient, set the placeholder recipient role to  <code>dfsle.RecipientService.getDefaultRoles()[0]</code>, assuming it exists. <p> A typical flow is as follows:  <pre>\n // Construct bulk list from a group\n dfsle.BulkList myList = new dfsle.BulkList(\n  null, // Salesforce list ID. Assigned upon creation.\n  null, // DocuSign list ID. Assigned upon creation.\n  new List&lt;dfsle.Envelope&gt; { ... }, // Envelope copies.\n  new dfsle.Entity(mySalesforceGroupId));\n // Create the bulk send list.\n myList = dfsle.BulkSendService.createLists(new List&lt;BulkList&gt; { myBulkList })[0];\n // Create a draft envelope with at least one dummy recipient.\n dfsle.Envelope myEnvelope = dfsle.BulkSendService.getDraftEnvelope(\n   new List&lt;dfsle.Document&gt; { ... }, // Documents\n   new dfsle.Entity(mySalesforceSourceId)); // Salesforce source entity\n // Send the envelope to your bulk send list.\n dfsle.BulkList.Result myResult = dfsle.BulkSendService.sendEnvelope(myList.id, myEnvelope);\n // Check for and resolve any errors in the result.\n if (myResult.success) {\n   // Get batch job status (will only call DocuSign API at most once per minute)\n   dfsle.BulkList.Status myStatus = dfsle.BulkSendService.getStatus(new Set&lt;Id&gt; { myResult.bulkStatusId });\n }\n </pre></div></div><h3 class='title methods'>Methods</h3><div class='container collapsible-container is-closed'><div class='toggle_container_subtitle title' onclick='toggleCollapsible(this)'>createLists<span class='tree-view-node-collapse-toggle icon is-small pull-right'><i class='fa fa-chevron-down'></i></span></div><div class='container collapsible'><div class='subtitle'>global static List&#60;<a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'><a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'>BulkList</a></a>&#62; createLists(final List&#60;<a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'><a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'>BulkList</a></a>&#62; bulkLists)</div><div class='columns border-bottom'><div class='column is-3'>Description</div><div class='column'>Creates one or more bulk send lists in Salesforce and DocuSign. The lists must have at least one member. Each list may be reused to send multiple envelopes. Currently bulk envelope copies are restricted to exactly one recipient each. <p>  Callers must be assigned the <code>DocuSign User</code> permission set.</div></div><div class='columns border-bottom border-top-none'><div class='column is-3 border-top-none'>Returns</div><div class='column border-top-none border-top-mobile'>The newly-created bulk send lists.</div></div><div class='title'>Parameters</div><div class='columns'><code class='column is-3'>bulkLists</code><div class='column'><span class='details'>final List&#60;<a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'><a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'>BulkList</a></a>&#62; bulkLists</span><div>The bulk send lists to create. </div></div></div></div></div><div class='container collapsible-container is-closed'><div class='toggle_container_subtitle title' onclick='toggleCollapsible(this)'>deleteLists<span class='tree-view-node-collapse-toggle icon is-small pull-right'><i class='fa fa-chevron-down'></i></span></div><div class='container collapsible'><div class='subtitle'>global static <a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>Boolean</a> deleteLists(final Set&#60;<a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>Id</a>&#62; bulkListIds)</div><div class='columns border-bottom'><div class='column is-3'>Description</div><div class='column'>Deletes one or more bulk send lists in Salesforce and DocuSign. <p>  Callers must be assigned the <code>DocuSign User</code> permission set.</div></div><div class='columns border-bottom border-top-none'><div class='column is-3 border-top-none'>Returns</div><div class='column border-top-none border-top-mobile'>The result of the delete operation: <code>true</code> if the lists were deleted, and <code>false</code> otherwise.</div></div><div class='title'>Parameters</div><div class='columns'><code class='column is-3'>bulkListIds</code><div class='column'><span class='details'>final Set&#60;<a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>Id</a>&#62; bulkListIds</span><div>The IDs of the lists to delete. </div></div></div></div></div><div class='container collapsible-container is-closed'><div class='toggle_container_subtitle title' onclick='toggleCollapsible(this)'>getDraftEnvelope<span class='tree-view-node-collapse-toggle icon is-small pull-right'><i class='fa fa-chevron-down'></i></span></div><div class='container collapsible'><div class='subtitle'>global static <a href='/docs/salesforce/apex-toolkit-reference/envelope.html'>Envelope</a> getDraftEnvelope(final List&#60;<a href='/docs/salesforce/apex-toolkit-reference/document.html'>Document</a>&#62; documents, final <a href='/docs/salesforce/apex-toolkit-reference/entity.html'>Entity</a> source)</div><div class='columns border-bottom'><div class='column is-3'>Description</div><div class='column'>Gets a new bulk draft envelope instance with a single bulk recipient placeholder and default email and  notification settings. This may be further customized via the <code>dfsle.Envelope.withEmail</code> or  <code>dfsle.Envelope.withNotifications</code> methods. <p>  Callers must be assigned the <code>DocuSign User</code> permission set.</div></div><div class='columns border-bottom border-top-none'><div class='column is-3 border-top-none'>Returns</div><div class='column border-top-none border-top-mobile'>A new bulk envelope instance.</div></div><div class='title'>Parameters</div><div class='columns'><code class='column is-3'>documents</code><div class='column'><span class='details'>final List&#60;<a href='/docs/salesforce/apex-toolkit-reference/document.html'>Document</a>&#62; documents</span><div>List of envelope documents. At least one document is required. </div></div></div><div class='columns'><code class='column is-3'>source</code><div class='column'><span class='details'> final <a href='/docs/salesforce/apex-toolkit-reference/entity.html'>Entity</a> source</span><div>Optional Salesforce source object for the envelope. </div></div></div></div></div><div class='container collapsible-container is-closed'><div class='toggle_container_subtitle title' onclick='toggleCollapsible(this)'>getStatus<span class='tree-view-node-collapse-toggle icon is-small pull-right'><i class='fa fa-chevron-down'></i></span></div><div class='container collapsible'><div class='subtitle'>global static List&#60;<a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'>BulkList.Status</a>&#62; getStatus(final Set&#60;<a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>Id</a>&#62; bulkStatusIds)</div><div class='columns border-bottom'><div class='column is-3'>Description</div><div class='column'>Retrieves status for one or more bulk send jobs. <p>  Callers must be assigned the <code>DocuSign User</code> permission set.</div></div><div class='columns border-bottom border-top-none'><div class='column is-3 border-top-none'>Returns</div><div class='column border-top-none border-top-mobile'>A list of bulk send job statuses.</div></div><div class='title'>Parameters</div><div class='columns'><code class='column is-3'>bulkStatusIds</code><div class='column'><span class='details'>final Set&#60;<a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>Id</a>&#62; bulkStatusIds</span><div>The list of status IDs. </div></div></div></div></div><div class='container collapsible-container is-closed'><div class='toggle_container_subtitle title' onclick='toggleCollapsible(this)'>searchLists<span class='tree-view-node-collapse-toggle icon is-small pull-right'><i class='fa fa-chevron-down'></i></span></div><div class='container collapsible'><div class='subtitle'>global static List&#60;<a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'>BulkList</a>&#62; searchLists(final <a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>String</a> name, final <a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>Integer</a> maximumRecords)</div><div class='columns border-bottom'><div class='column is-3'>Description</div><div class='column'>Searches for bulk send lists partially matching a name. <p>  Callers must be assigned the <code>DocuSign User</code> permission set.</div></div><div class='columns border-bottom border-top-none'><div class='column is-3 border-top-none'>Returns</div><div class='column border-top-none border-top-mobile'>Bulk send lists matching the search criteria.</div></div><div class='title'>Parameters</div><div class='columns'><code class='column is-3'>name</code><div class='column'><span class='details'>final <a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>String</a> name</span><div>The beginning part of the name to match. </div></div></div><div class='columns'><code class='column is-3'>maximumRecords</code><div class='column'><span class='details'> final <a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>Integer</a> maximumRecords</span><div>The maximum number of records to retrieve. </div></div></div></div></div><div class='container collapsible-container is-closed'><div class='toggle_container_subtitle title' onclick='toggleCollapsible(this)'>sendEnvelope<span class='tree-view-node-collapse-toggle icon is-small pull-right'><i class='fa fa-chevron-down'></i></span></div><div class='container collapsible'><div class='subtitle'>global static <a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'>BulkList.Result</a> sendEnvelope(final <a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>Id</a> bulkListId, final <a href='/docs/salesforce/apex-toolkit-reference/envelope.html'>Envelope</a> envelope)</div><div class='columns border-bottom'><div class='column is-3'>Description</div><div class='column'>Sends an envelope to a bulk send list. The envelope will be created in DocuSign and Salesforce. <p> If previously created, the caller must be the owner of the envelope. Otherwise the caller must be assigned the  <code>DocuSign User</code> permission set.</div></div><div class='columns border-bottom border-top-none'><div class='column is-3 border-top-none'>Returns</div><div class='column border-top-none border-top-mobile'>The result of the bulk send operation.</div></div><div class='title'>Parameters</div><div class='columns'><code class='column is-3'>bulkListId</code><div class='column'><span class='details'>final <a href='https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm'>Id</a> bulkListId</span><div>The bulk send list Salesforce ID. </div></div></div><div class='columns'><code class='column is-3'>envelope</code><div class='column'><span class='details'> final <a href='/docs/salesforce/apex-toolkit-reference/envelope.html'>Envelope</a> envelope</span><div>The draft envelope. </div></div></div></div></div><div class='container collapsible-container is-closed'><div class='toggle_container_subtitle title' onclick='toggleCollapsible(this)'>updateLists<span class='tree-view-node-collapse-toggle icon is-small pull-right'><i class='fa fa-chevron-down'></i></span></div><div class='container collapsible'><div class='subtitle'>global static List&#60;<a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'><a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'>BulkList</a></a>&#62; updateLists(final List&#60;<a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'><a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'>BulkList</a></a>&#62; bulkLists)</div><div class='columns border-bottom'><div class='column is-3'>Description</div><div class='column'>Updates one or more bulk send lists in Salesforce and DocuSign. Currently bulk envelope copies are restricted to exactly one recipient each. <p> This method should be called any time the source Salesforce group membership changes to ensure the lists are synchronized. <p>  Callers must be assigned the <code>DocuSign User</code> permission set.</div></div><div class='columns border-bottom border-top-none'><div class='column is-3 border-top-none'>Returns</div><div class='column border-top-none border-top-mobile'>The updated bulk send lists.</div></div><div class='title'>Parameters</div><div class='columns'><code class='column is-3'>bulkLists</code><div class='column'><span class='details'>final List&#60;<a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'><a href='/docs/salesforce/apex-toolkit-reference/bulklist.html'>BulkList</a></a>&#62; bulkLists</span><div>The bulk send lists to update. </div></div></div></div></div></div></div></div></div></body></html>"}},"metadata":{"title":{"data":"bulksendservice Apex Toolkit"},"routes":{"items":[{"data":"/docs/salesforce/apex-toolkit-reference/bulksendservice.html"}]},"slug":{"data":"-docs-salesforce-apex-toolkit-reference-bulksendservice.html"}}}},"staticQueryHashes":["1243170842","791459392"]}