> You are reading the Docusign Developer Documentation. For clean Markdown of any page, append .md to the page URL.
>
> Documentation indexes by section:
> - APIs and SDKs: https://docusign.docs.buildwithfern.com/docs/llms.txt
> - Platform 101: https://docusign.docs.buildwithfern.com/platform/llms.txt
> - Extension Apps: https://docusign.docs.buildwithfern.com/extension-apps/llms.txt
> - Docusign CLI: https://docusign.docs.buildwithfern.com/docusign-cli/llms.txt
>
> Authentication (OAuth, JWT Grant, M2M): https://docusign.docs.buildwithfern.com/platform/auth
> Webhooks and Connect: https://docusign.docs.buildwithfern.com/platform/webhooks
>
> OpenAPI specifications: https://docusign.docs.buildwithfern.com/openapi.json
> MCP server: https://docusign.docs.buildwithfern.com/_mcp/server

# _all Apex Toolkit

## Recipient

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

Description



#### Properties

`authentication`

`email`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`emailSettings`

`hostEmail`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`hostName`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`isSigningGroup`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`note`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`phone`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`readOnly`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`required`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`role`

`routingOrder`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sequence`

`sequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`signatureProviders`

[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)

`signingGroup`

[SigningGroup](/docs/salesforce/apex-toolkit-reference/signinggroup.html)

[signingGroup](/docs/salesforce/apex-toolkit-reference/signinggroup.html)

`signNow`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

`type`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### fromSource

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

Description

Returns

Parameters

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`email`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`phone`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`role`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

#### newBulkRecipient

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

Description

Returns

Parameters

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`email`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

#### newEmbeddedSigner

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

Description

Returns

#### newEmbeddedSigner

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Returns

Parameters

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`email`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sourceId`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### Recipient

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[SigningGroup](/docs/salesforce/apex-toolkit-reference/signinggroup.html)

[signingGroup](/docs/salesforce/apex-toolkit-reference/signinggroup.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`type`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`routingOrder`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`role`

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`email`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`signingGroup`

[SigningGroup](/docs/salesforce/apex-toolkit-reference/signinggroup.html)

[signingGroup](/docs/salesforce/apex-toolkit-reference/signinggroup.html)

`phone`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`authentication`

`note`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`emailSettings`

`hostName`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`hostEmail`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`signNow`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

`readOnly`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`required`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withAuthentication

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

Description

`authentication`

Returns

`authentication`

Parameters

`authentication`

final Authentication authentication

#### withEmailSettings

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

Description

`emailSettings`

Returns

`emailSettings`

Parameters

`emailSettings`

final EmailSettings emailSettings

#### withEmbeddedRecipientStartURL

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`embeddedRecipientStartURL`

Returns

`embeddedRecipientStartURL`

Parameters

`embeddedRecipientStartURL`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withNote

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`note`

Returns

`note`

Parameters

`note`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withRole

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

Description

`role`

Returns

`role`

Parameters

`role`

final Role role

#### withRole

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`role`

Returns

`role`

Parameters

`role`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withRoutingOrder

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`routingOrder`

Returns

`routingOrder`

Parameters

`routingOrder`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withSignatureProviders

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)

Description

`signatureProviders`

Returns

`signatureProviders`

Parameters

`signatureProviders`

[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)

#### withSmsDelivery

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Returns

`phone``deliverBySms`

Parameters

`phone`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withTabs

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`tabs`

Returns

`tabs`

Parameters

`tabs`

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

#### withType

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`type`

Returns

`type`

Parameters

`type`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Role implements Comparable

Description



#### Properties

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`value`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### Role

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`value`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Authentication

Description



#### Properties

`accessCode`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`idCheckRequired`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`smsPhoneNumbers`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### Authentication

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`accessCode`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`idCheckRequired`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`smsPhoneNumbers`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class EmailSettings

Description



#### Properties

`language`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`languageLabel`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`message`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`subject`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### EmailSettings

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`language`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`languageLabel`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`subject`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`message`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Status implements Comparable

Description



#### Properties

`completed`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`email`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`lastStatusUpdate`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`reason`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`routingOrder`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sent`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

`status`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`type`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### Status

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

`type`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`status`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`email`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`routingOrder`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sent`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`completed`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`reason`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`lastStatusUpdate`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class ResendResult

Description



#### Properties

`email`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`error`

[APIError](/docs/salesforce/apex-toolkit-reference/apierror.html)

`routingOrder`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## BulkList

[BulkList](/docs/salesforce/apex-toolkit-reference/bulklist.html)

Description



#### Properties

`copies`

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### newList

[BulkList](/docs/salesforce/apex-toolkit-reference/bulklist.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

Description

Returns

Parameters

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`copies`

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

##

global class Result

Description



#### Properties

`bulkStatusId`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`errors`

[APIError](/docs/salesforce/apex-toolkit-reference/apierror.html)

`success`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Status

Description



#### Properties

`batchSize`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`failedEnvelopes`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`isFinal`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`lastStatusUpdate`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`queuedEnvelopes`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sentEnvelopes`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

`submitted`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## ExpressSignatureProvider

[ExpressSignatureProvider](/docs/salesforce/apex-toolkit-reference/expresssignatureprovider.html)

[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)

Description



### Methods

#### ExpressSignatureProvider

[ExpressSignatureProvider](/docs/salesforce/apex-toolkit-reference/expresssignatureprovider.html)

Description

## IDNowProvider

[IDNowProvider](/docs/salesforce/apex-toolkit-reference/idnowprovider.html)

[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)

Description



### Methods

#### IDNowProvider

[IDNowProvider](/docs/salesforce/apex-toolkit-reference/idnowprovider.html)

Description

## IcpBrasilProvider

[IcpBrasilProvider](/docs/salesforce/apex-toolkit-reference/icpbrasilprovider.html)

[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)

Description



#### Properties

`cpfNumber`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`role`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### IcpBrasilProvider

[IcpBrasilProvider](/docs/salesforce/apex-toolkit-reference/icpbrasilprovider.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`cpfNumber`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`role`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## SigningService

[SigningService](/docs/salesforce/apex-toolkit-reference/signingservice.html)

Description



### Methods

#### getEmbeddedSigningUrl

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

Returns

Parameters

`envelopeId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`returnUrl`

#### getRecipientPreviewUrl

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Returns

Parameters

`envelopeId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`recipientSequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### getSigningUrl

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Returns

Parameters

`envelope`

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

`returnUrl`

`checkFirstRecipientOnly`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### shouldSignNow

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

Description

Returns

`true``false`

Parameters

`envelope`

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

## EmailAddressTab

[EmailAddressTab](/docs/salesforce/apex-toolkit-reference/emailaddresstab.html)

[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)

Description



### Methods

#### EmailAddressTab

[EmailAddressTab](/docs/salesforce/apex-toolkit-reference/emailaddresstab.html)

Description

## ESignatureAPIMock

[ESignatureAPIMock](/docs/salesforce/apex-toolkit-reference/esignatureapimock.html)

Description

<code /><code />

<pre><code /></pre>

### Methods

#### ESignatureAPIMock

[ESignatureAPIMock](/docs/salesforce/apex-toolkit-reference/esignatureapimock.html)

Description

#### ESignatureAPIMock

[ESignatureAPIMock](/docs/salesforce/apex-toolkit-reference/esignatureapimock.html)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`success`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### failure

[ESignatureAPIMock](/docs/salesforce/apex-toolkit-reference/esignatureapimock.html)

Description

<code />

Returns

#### success

[ESignatureAPIMock](/docs/salesforce/apex-toolkit-reference/esignatureapimock.html)

Description

<code />

Returns

## APIErrorCode

[APIErrorCode](/docs/salesforce/apex-toolkit-reference/apierrorcode.html)

Description



`SUCCESS`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

0

`FAILURE`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

404

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1003

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1004

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1005

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1006

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1007

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1008

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1011

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1013

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1014

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1015

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1016

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1017

<code />

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

1022

## SignatureTab

[SignatureTab](/docs/salesforce/apex-toolkit-reference/signaturetab.html)

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description



#### Properties

`required`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true`

`optional`

`scale`

[Decimal](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`scaleValue`

### Methods

#### withRequired

[SignatureTab](/docs/salesforce/apex-toolkit-reference/signaturetab.html)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`required`

Returns

`required`

Parameters

`required`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true`

#### withScale

[SignatureTab](/docs/salesforce/apex-toolkit-reference/signaturetab.html)

[Decimal](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`scale`

Returns

`scale`

Parameters

`scale`

[Decimal](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## NoteTab

[NoteTab](/docs/salesforce/apex-toolkit-reference/notetab.html)

[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)

Description



### Methods

#### NoteTab

[NoteTab](/docs/salesforce/apex-toolkit-reference/notetab.html)

Description

## LoggerService

[LoggerService](/docs/salesforce/apex-toolkit-reference/loggerservice.html)

Description



### Methods

#### writeLogs

## ButtonTab

[ButtonTab](/docs/salesforce/apex-toolkit-reference/buttontab.html)

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description



#### Properties

`buttonText`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### withButtonText

[ButtonTab](/docs/salesforce/apex-toolkit-reference/buttontab.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`buttonText`

Returns

`buttonText`

Parameters

`buttonText`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## Document

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

Description



#### Properties

`extension`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`lastModified`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`pdfOptions`

`replacement`

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

`sequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`size`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sourceId`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`supplementalOptions`

`type`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### Document

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`type`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`extension`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`size`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`lastModified`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sourceId`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### fromFile

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

Description

Returns

Parameters

`file`

final ContentVersion file

#### fromTemplate

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Returns

Parameters

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withPdfOptions

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

Description

`pdfOptions`

`DocuSignException`

Returns

`pdfOptions`

Parameters

`pdfOptions`

final PdfOptions pdfOptions

#### withReplacement

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

Description

`DocuSignException`

<code />

Returns

Parameters

`replacement`

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

`null`

#### withSupplementalOptions

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

Description

`supplementalOptions`

`DocuSignException`

Returns

`supplementalOptions`

Parameters

`supplementalOptions`

final SupplementalOptions supplementalOptions

##

global class Folder

Description



#### Properties

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### Folder

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Folders

Description



#### Properties

`documents`

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

`folders`

### Methods

#### Folders

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

Description

Parameters

`folders`

`documents`

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

##

global class PdfOptions

Description



#### Properties

`recipientSequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`transformFields``false`

`transformFields`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``dataLabel`

### Methods

#### PdfOptions

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`transformFields`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``dataLabel`

`recipientSequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`transformFields``false`

##

global class WriteBack

Description



#### Properties

`combineDocuments`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`includeCertificateOfCompletion`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`linkedEntityId`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`nameFormat`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### WriteBack

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`linkedEntityId`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`nameFormat`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

`combineDocuments`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`includeCertificateOfCompletion`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class SupplementalOptions

Description



#### Properties

`includeInDownload`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``true`

`signerAcknowledgement`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

* <code />
* <code />
* <code />
* <code />
* <code />

<code />

### Methods

#### SupplementalOptions

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`signerAcknowledgement`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

* <code />
* <code />
* <code />
* <code />
* <code />

<code />

`includeInDownload`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``true`

## PaymentTab

[PaymentTab](/docs/salesforce/apex-toolkit-reference/paymenttab.html)

[FormulaTab](/docs/salesforce/apex-toolkit-reference/formulatab.html)

Description

[Requesting Payments Along with Signatures](https://support.docusign.com/en/guides/requesting-payments-along-with-signatures)

#### Properties

`payment`

global Payment payment

[Requesting Payments Along with Signatures](https://support.docusign.com/en/guides/requesting-payments-along-with-signatures)

`paymentDetails`

### Methods

#### PaymentTab

[PaymentTab](/docs/salesforce/apex-toolkit-reference/paymenttab.html)

Description

#### withPayment

[PaymentTab](/docs/salesforce/apex-toolkit-reference/paymenttab.html)

Description

`payment`

Returns

`payment`

Parameters

`payment`

final Payment payment

##

global class LineItem

Description



#### Properties

`amountReference`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`dataLabel`

`description`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`itemCode`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### LineItem

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`description`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`itemCode`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`amountReference`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`dataLabel`

##

global class Payment

Description



#### Properties

`authorize`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true`

`paymentOption`

`currencyCode`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)

* `AUD`
* `CAD`
* `EUR`
* `GBP`
* `USD`

`customerId`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`customMetadata`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`customMetadataRequired`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true`

`docuSignGatewayId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`gatewayAccountId`

`lineItems`

`methods`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

* `CreditCard`
* `ApplePay`
* `AndroidPay`
* `BankAccount`

<code />

`BankAccount`

`allowedPaymentMethods`

`save`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true`

`paymentOption`

`sourceId`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`paymentSourceId`

### Methods

#### Payment

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`docuSignGatewayId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`customerId`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sourceId`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`methods`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`currencyCode`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)

`lineItems`

`authorize`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true`

`save`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true`

`customMetadata`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`customMetadataRequired`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true`

## ValidationResult

[ValidationResult](/docs/salesforce/apex-toolkit-reference/validationresult.html)

Description



#### Properties

`messages`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## EUAdvancedAccessCodeProvider

[EUAdvancedAccessCodeProvider](/docs/salesforce/apex-toolkit-reference/euadvancedaccesscodeprovider.html)

[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)

Description



#### Properties

`accessCode`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### EUAdvancedAccessCodeProvider

[EUAdvancedAccessCodeProvider](/docs/salesforce/apex-toolkit-reference/euadvancedaccesscodeprovider.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`accessCode`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## TestUtils

[TestUtils](/docs/salesforce/apex-toolkit-reference/testutils.html)

Description



### Methods

#### setMock

Description

<code />

Returns

Parameters

`mock`

final HttpCalloutMock mock

`HttpCalloutMock`

#### setMock

Description

<code />

Returns

Parameters

`mock`

final WebServiceMock mock

`WebServiceMock`

## UserMock

[UserMock](/docs/salesforce/apex-toolkit-reference/usermock.html)

Description



### Methods

#### createDocuSignAdministrator

Description

<code />

<pre><code /></pre>

Returns

#### createDocuSignSender

Description

`DocuSign Sender`

<code />

<pre><code /></pre>

Returns

#### createDocuSignUser

Description

`DocuSign User`

<code />

<pre><code /></pre>

Returns

## AccountService

[AccountService](/docs/salesforce/apex-toolkit-reference/accountservice.html)

Description



### Methods

#### getDocuSignUrl

Description

`DocuSign User`

Returns

## PivProvider

[PivProvider](/docs/salesforce/apex-toolkit-reference/pivprovider.html)

[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)

Description



#### Properties

`isProduction`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``false`

### Methods

#### PivProvider

[PivProvider](/docs/salesforce/apex-toolkit-reference/pivprovider.html)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`isProduction`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``false`

## EmailTab

[EmailTab](/docs/salesforce/apex-toolkit-reference/emailtab.html)

[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)

Description



### Methods

#### EmailTab

[EmailTab](/docs/salesforce/apex-toolkit-reference/emailtab.html)

Description

## Envelope

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

Description



#### Properties

`customFields`

[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)

`documents`

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`emailMessage`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`emailSubject`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`envelopeConfigurationId`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`error`

[APIError](/docs/salesforce/apex-toolkit-reference/apierror.html)

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`notifications`

[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)

`options`

[](/docs/salesforce/apex-toolkit-reference/envelope.html)

`recipients`

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

`sent`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

`transactionId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### Envelope

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)

[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`envelopeConfigurationId`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`documents`

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

`recipients`

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

`customFields`

[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)

`notifications`

[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)

`emailSubject`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`emailMessage`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

`sent`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### newBulkCopy

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

Description

Returns

Parameters

`recipient`

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

#### newBulkCopy

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

Description

Returns

Parameters

`recipients`

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

#### withCustomFields

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)

Description

`customFields`

Returns

`customFields`

Parameters

`customFields`

[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)

#### withDocuments

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

Description

`documents`

Returns

`documents`

Parameters

`documents`

[Document](/docs/salesforce/apex-toolkit-reference/document.html)

#### withDocuSignId

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

`docuSignId`

Returns

`docuSignId`

Parameters

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

#### withEmail

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`emailSubject``emailMessage`

Returns

`emailSubject``emailMessage`

Parameters

`emailSubject`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`emailMessage`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withNotifications

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)

Description

`notifications`

Returns

`notifications`

Parameters

`notifications`

[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)

#### withOptions

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

Description

`options`

Returns

`options`

Parameters

`options`

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

`null`

#### withRecipients

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

Description

`recipients`

Returns

`recipients`

Parameters

`recipients`

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

#### withSent

[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`sent`

Returns

`sent`

Parameters

`sent`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Options

Description



#### Properties

`documentWriteBack`

[](/docs/salesforce/apex-toolkit-reference/document.html)

`envelopeEventUpdates`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

1.
2.
3.

<code />`Closed Won`<pre><code /></pre>

`includeDefaultAutoPlaceTags`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`recipientEventUpdates`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

1.
2.
3.

<code />`true`<pre><code /></pre>

### Methods

#### Options

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[](/docs/salesforce/apex-toolkit-reference/document.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`includeDefaultAutoPlaceTags`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`documentWriteBack`

[](/docs/salesforce/apex-toolkit-reference/document.html)

`envelopeEventUpdates`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`recipientEventUpdates`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Status implements Comparable

Description



#### Properties

`completed`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`emailSubject`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`expires`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`lastStatusUpdate`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`reason`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`recipients`

[](/docs/salesforce/apex-toolkit-reference/recipient.html)

`senderEmail`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`senderName`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`sent`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

`status`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### Status

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[](/docs/salesforce/apex-toolkit-reference/recipient.html)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`id`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`source`

[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`status`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`senderName`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`senderEmail`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`recipients`

[](/docs/salesforce/apex-toolkit-reference/recipient.html)

`sent`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`expires`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`completed`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`emailSubject`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`reason`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`lastStatusUpdate`

[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## AuthService

[AuthService](/docs/salesforce/apex-toolkit-reference/authservice.html)

Description

This class encapsulates methods to support Authorization for Docusign Apps Launcher

### Methods

#### getLoginUrl

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`redirectTo`

`redirectTo`

* <code />`Success``Failure`
* <code />

`DocuSign Login`

<pre><code /></pre>

Returns

Parameters

`redirectTo`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## FirstNameTab

[FirstNameTab](/docs/salesforce/apex-toolkit-reference/firstnametab.html)

[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)

Description



### Methods

#### FirstNameTab

[FirstNameTab](/docs/salesforce/apex-toolkit-reference/firstnametab.html)

Description

## SigningGroup

[SigningGroup](/docs/salesforce/apex-toolkit-reference/signinggroup.html)

Description



#### Properties

`id`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### SigningGroup

[SigningGroup](/docs/salesforce/apex-toolkit-reference/signinggroup.html)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`id`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## EventService

[EventService](/docs/salesforce/apex-toolkit-reference/eventservice.html)

Description



### Methods

#### publishEvents

Description

## UUID

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description



### Methods

#### parse

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`StringException`

Returns

Parameters

`s`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

#### randomUUID

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

Returns

#### tryParse

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Returns

`null`

Parameters

`s`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

<code />

## CompanyTab

[CompanyTab](/docs/salesforce/apex-toolkit-reference/companytab.html)

[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)

Description



### Methods

#### CompanyTab

[CompanyTab](/docs/salesforce/apex-toolkit-reference/companytab.html)

Description

## TabGroup

[TabGroup](/docs/salesforce/apex-toolkit-reference/tabgroup.html)

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`dataLabel``tabDataLabels`

#### Properties

`maximumTabs`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`maximumAllowed`

`minimumTabs`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`minimumRequired`

`rule`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`minimumTabs``maximumTabs`

* `SelectAtLeast`
* `SelectAtMost`
* `SelectExactly`
* `SelectARange`

`groupRule`

`scope`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

* `document`
* `envelope`

`tabScope`

### Methods

#### TabGroup

[TabGroup](/docs/salesforce/apex-toolkit-reference/tabgroup.html)

Description

#### withMaximumTabs

[TabGroup](/docs/salesforce/apex-toolkit-reference/tabgroup.html)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`maximumTabs`

Returns

`maximumTabs`

Parameters

`maximumTabs`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withMinimumTabs

[TabGroup](/docs/salesforce/apex-toolkit-reference/tabgroup.html)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`minimumTabs`

Returns

`minimumTabs`

Parameters

`minimumTabs`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withRule

[TabGroup](/docs/salesforce/apex-toolkit-reference/tabgroup.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`rule`

Returns

`rule`

Parameters

`rule`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`minimumTabs``maximumTabs`

#### withScope

[TabGroup](/docs/salesforce/apex-toolkit-reference/tabgroup.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`scope`

Returns

`scope`

Parameters

`scope`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## SignatureProvider

[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)

Description

[](https://developers.docusign.com/docs/esign-rest-api/esign101/concepts/standards-based-signatures/)

#### Properties

`providerType`

global Type providerType

`Type`

global enum Type

## ReadOnlyTab

[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description



#### Properties

`formatting`

[](/docs/salesforce/apex-toolkit-reference/tab.html)

`value`

global Object value

### Methods

#### withFormatting

[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)

[](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`formatting`

Returns

`formatting`

Parameters

`formatting`

[](/docs/salesforce/apex-toolkit-reference/tab.html)

#### withValue

[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)

Description

`value`

Returns

`value`

Parameters

`value`

final Object value

## EnvelopeConfiguration

[EnvelopeConfiguration](/docs/salesforce/apex-toolkit-reference/envelopeconfiguration.html)

Description



## StatusService

[StatusService](/docs/salesforce/apex-toolkit-reference/statusservice.html)

Description



### Methods

#### createStatus

[](/docs/salesforce/apex-toolkit-reference/envelope.html)

[](/docs/salesforce/apex-toolkit-reference/envelope.html)

Description

Returns

Parameters

`envelopes`

[](/docs/salesforce/apex-toolkit-reference/envelope.html)

`docuSignId`

#### getCorrectUrl

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

Returns

Parameters

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`returnUrl`

#### getStatus

[](/docs/salesforce/apex-toolkit-reference/envelope.html)

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Returns

Parameters

`sourceIds`

[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`maximumRecords`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### getViewUrl

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

Returns

Parameters

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`returnUrl`

#### resendEnvelope

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

Returns

`true``false`

Parameters

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

#### resendRecipients

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

Description

Returns

Parameters

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`recipients`

[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)

#### voidEnvelope

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Returns

`true``false`

Parameters

`docuSignId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`reason`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

## FullNameTab

[FullNameTab](/docs/salesforce/apex-toolkit-reference/fullnametab.html)

[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)

Description



### Methods

#### FullNameTab

[FullNameTab](/docs/salesforce/apex-toolkit-reference/fullnametab.html)

Description

## Tab

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

[Envelope Recipient Tabs](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/enveloperecipienttabs/)

#### Properties

`anchor`

`ComponentType`

global enum ComponentType

`condition`

global Condition condition

`customTabId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`dataLabel`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`tabLabel`

`groupDataLabels`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`dataLabel`

`tabGroupLabels`

`guidedForm`

global GuidedForm guidedForm

`id`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`tabId`

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`order`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`order`

`tabOrder`

`position`

`smartContract`

global SmartContract smartContract

`tabType`

global Type tabType

`tooltip`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`Type`

global enum Type

### Methods

#### withAnchor

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`anchor`

Returns

`anchor`

Parameters

`anchor`

final Anchor anchor

#### withCondition

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`condition`

Returns

`condition`

Parameters

`condition`

final Condition condition

#### withCustomTabId

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

`customTabId`

Returns

`customTabId`

Parameters

`customTabId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

#### withDataLabel

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`dataLabel`

Returns

`dataLabel`

Parameters

`dataLabel`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withGroupDataLabels

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`groupDataLabels`

Returns

`groupDataLabels`

Parameters

`groupDataLabels`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withGuidedForm

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`guidedForm`

Returns

`guidedForm`

Parameters

`guidedForm`

final GuidedForm guidedForm

#### withId

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

`id`

Returns

`id`

Parameters

`id`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

#### withName

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`name`

Returns

`name`

Parameters

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withOrder

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`order`

Returns

`order`

Parameters

`order`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withPosition

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`position`

Returns

`position`

Parameters

`position`

final Position position

#### withSmartContract

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`smartContract`

Returns

`smartContract`

Parameters

`smartContract`

final SmartContract smartContract

#### withTooltip

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`tooltip`

Returns

`tooltip`

Parameters

`tooltip`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Position

Description



#### Properties

`documentSequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`documentId`

`height`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`pageNumber`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`width`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`x`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`xPosition`

`y`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### Position

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`documentSequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`pageNumber`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`x`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`y`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`width`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`height`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Anchor

Description



#### Properties

`allowWhiteSpace`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`anchorAllowWhiteSpaceInCharacters`

`caseSensitive`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text``false`

`anchorCaseSensitive`

`horizontalAlignment`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

* `left`
* `right`

`anchorHorizontalAlignment`

`ignoreIfNotPresent`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text`

`anchorIgnoreIfNotPresent`

`matchWholeWord`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text``false`

`anchorMatchWholeWord`

`text`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`anchorString`

`units`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`xOffset``yOffset`

* `pixels`
* `inches`
* `mms`
* `cms`

`anchorUnits`

`xOffset`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`units``text`

`yOffset`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`units``text`

### Methods

#### Anchor

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`text`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### Anchor

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`text`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`allowWhiteSpace`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`caseSensitive`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text`

`horizontalAlignment`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`ignoreIfNotPresent`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text`

`matchWholeWord`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text`

`units`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`xOffset``yOffset`

`xOffset`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`units``text`

`yOffset`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`units``text`

##

global class GuidedForm

Description



#### Properties

`order`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`pageLabel`

<code />

<code>`pageLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)<code /></code>

<code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)<code /></code></code>

### <code><code>`Methods`</code></code>

#### GuidedForm

<code><code><code>[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code>

<code><code>`Description`</code></code>

<code><code><code /></code></code>

<code><code>`Parameters`</code></code>

<code><code><code>`order`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`pageLabel`</code></code></code>

<code><code><code>`pageLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code>

<code><code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code>

## <code>
  <code>
    <code />
  </code>
</code>

<code><code>`global class Condition`</code></code>

<code><code>`Description`</code></code>

<code><code><code /></code></code>

#### Properties

<code><code><code>`parentDataLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`dataLabel`<code /></code></code></code>

<code><code><code><code>`parentValue`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)<code /></code></code></code></code>

### <code><code><code><code>`Methods`</code></code></code></code>

#### Condition

<code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code>

<code><code><code><code>`Description`</code></code></code></code>

<code><code><code><code><code /></code></code></code></code>

<code><code><code><code>`Parameters`</code></code></code></code>

<code><code><code><code><code>`parentDataLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`dataLabel`</code></code></code></code></code>

<code><code><code><code><code>`parentValue`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code />
      </code>
    </code>
  </code>
</code>

<code><code><code><code>`global class Formatting`</code></code></code></code>

<code><code><code><code>`Description`</code></code></code></code>

<code><code><code><code><code /></code></code></code></code>

#### Properties

<code><code><code><code><code>`bold`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code>

<code><code><code><code><code>`color`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)- Black
- BrightBlue
- BrightRed
- DarkGreen
- DarkRed
- Gold
- Green
- NavyBlue
- Purple
- White
<code /></code></code></code></code></code>

<code><code><code><code><code><code>`concealValue`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``concealValueOnDocument`</code></code></code></code></code></code>

<code><code><code><code><code><code>`fixedWidth`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``false``fixedWidth`</code></code></code></code></code></code>

<code><code><code><code><code><code>`font`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)- Default
- Arial
- ArialNarrow
- Calibri
- CourierNew
- Garamond
- Georgia
- Helvetica
- LucidaConsole
- MSGothic
- MSMincho
-
- Tahoma
- TimesNewRoman
- Trebuchet
- Verdana</code></code></code></code></code></code>

<code><code><code><code><code><code>`italic`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`size`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)<code />`fontSize`</code></code></code></code></code></code>

<code><code><code><code><code><code>`underline`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Formatting

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`font`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`color`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`size`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`bold`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`italic`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`underline`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`concealValue`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`fixedWidth`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``false`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Validation`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`errorMessage`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`validationMessage`</code></code></code></code></code></code>

<code><code><code><code><code><code>`maximumLength`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`maxLength`</code></code></code></code></code></code>

<code><code><code><code><code><code>`pattern`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`validationPattern`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Validation

<code><code><code><code><code><code>[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`maximumLength`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`pattern`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`errorMessage`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class PathComponent`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`salesforceType`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`type`global ComponentType type</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### PathComponent

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`type`</code></code></code></code></code></code>

<code><code><code><code><code><code>`salesforceType`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class MergeField`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`path`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`pathExtended`*not*</code></code></code></code></code></code>

<code><code><code><code><code><code>`row`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`senderReadOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``allowSenderToEdit`</code></code></code></code></code></code>

<code><code><code><code><code><code>`writeBack`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### MergeField

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`path`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`pathExtended`</code></code></code></code></code></code>

<code><code><code><code><code><code>`row`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`writeBack`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`senderReadOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Collaboration`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`canCollaborate`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``shared`</code></code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``canCollaborate``true``requireAll`</code></code></code></code></code></code>

<code><code><code><code><code><code>`requireInitialOnChange`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``requireInitialOnSharedChange`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Collaboration

<code><code><code><code><code><code>[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`canCollaborate`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``canCollaborate``true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`requireInitialOnChange`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class SmartContract`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`code`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`uri`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### SmartContract

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`code`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`uri`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code><code><code><code><code>`PolyLineOverlayTab`</code></code></code></code></code>

<code><code><code><code><code><code>[PolyLineOverlayTab](/docs/salesforce/apex-toolkit-reference/polylineoverlaytab.html)[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`overlayType`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`outline`</code></code></code></code></code></code>

<code><code><code><code><code><code>`polyLines`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### PolyLineOverlayTab

<code><code><code><code><code><code>[PolyLineOverlayTab](/docs/salesforce/apex-toolkit-reference/polylineoverlaytab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### withOverlayType

<code><code><code><code><code><code>[PolyLineOverlayTab](/docs/salesforce/apex-toolkit-reference/polylineoverlaytab.html)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`overlayType`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`overlayType`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`overlayType`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

#### withPolyLines

<code><code><code><code><code><code>[PolyLineOverlayTab](/docs/salesforce/apex-toolkit-reference/polylineoverlaytab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`polyLines`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`polyLines`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`polyLines`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class PolyLine`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`x1`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`x2`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`y1`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`y2`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### PolyLine

<code><code><code><code><code><code>[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`x1`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`y1`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`x2`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`y2`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code><code><code><code><code>`DocumentService`</code></code></code></code></code>

<code><code><code><code><code><code>[DocumentService](/docs/salesforce/apex-toolkit-reference/documentservice.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### getDocumentFolders

<code><code><code><code><code><code>[](/docs/salesforce/apex-toolkit-reference/document.html)[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><code />`Document``ContentVersion`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`type`[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`See`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### getDocuments

<code><code><code><code><code><code>[Document](/docs/salesforce/apex-toolkit-reference/document.html)[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`Document``ContentVersion`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`type`[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`sObjectIds`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

#### getEnvelopeDocuments

<code><code><code><code><code><code>[Document](/docs/salesforce/apex-toolkit-reference/document.html)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code></code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`envelopeId`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

#### getFolderDocuments

<code><code><code><code><code><code>[Document](/docs/salesforce/apex-toolkit-reference/document.html)[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><code />`Document``ContentVersion`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`type`[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`folderIds`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`See`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### getLinkedDocuments

<code><code><code><code><code><code>[Document](/docs/salesforce/apex-toolkit-reference/document.html)[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><pre><code /></pre>`ContentVersion`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`type`[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`linkedEntityIds`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`getLastUpdatedOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code><code><code><code><code>`OrganizationService`</code></code></code></code></code>

<code><code><code><code><code><code>[OrganizationService](/docs/salesforce/apex-toolkit-reference/organizationservice.html)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### getOrganizationInfo

<code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

## <code><code><code><code><code>`SmartSectionTab`</code></code></code></code></code>

<code><code><code><code><code><code>[SmartSectionTab](/docs/salesforce/apex-toolkit-reference/smartsectiontab.html)[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>****</code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`display`global Display display`smartAnchor``displaySettings`</code></code></code></code></code></code>

<code><code><code><code><code><code>`smartAnchors`global Anchors smartAnchors</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### SmartSectionTab

<code><code><code><code><code><code>[SmartSectionTab](/docs/salesforce/apex-toolkit-reference/smartsectiontab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### withDisplay

<code><code><code><code><code><code>[SmartSectionTab](/docs/salesforce/apex-toolkit-reference/smartsectiontab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`display`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`display`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`display`final Display display`smartAnchor`</code></code></code></code></code></code>

#### withSmartAnchors

<code><code><code><code><code><code>[SmartSectionTab](/docs/salesforce/apex-toolkit-reference/smartsectiontab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`smartAnchors`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`smartAnchors`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`smartAnchors`final Anchors smartAnchors</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Position`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`x`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`xPosition`</code></code></code></code></code></code>

<code><code><code><code><code><code>`y`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`yPosition`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Position

<code><code><code><code><code><code>[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`x`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`y`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Anchor`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`position`global Position position</code></code></code></code></code></code>

<code><code><code><code><code><code>`remove`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``removeStartAnchor``removeEndAnchor`</code></code></code></code></code></code>

<code><code><code><code><code><code>`text`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`startAnchor``endAnchor`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Anchor

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`position`final Position position</code></code></code></code></code></code>

<code><code><code><code><code><code>`text`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`remove`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Anchors`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`caseSensitive`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``startAnchor``endAnchor`</code></code></code></code></code></code>

<code><code><code><code><code><code>`endAnchor`global Anchor endAnchor****</code></code></code></code></code></code>

<code><code><code><code><code><code>`startAnchor`global Anchor startAnchor****</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Anchors

<code><code><code><code><code><code>[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`startAnchor`final Anchor startAnchor</code></code></code></code></code></code>

<code><code><code><code><code><code>`endAnchor`</code></code></code></code></code></code>

<code><code><code><code><code><code>`caseSensitive`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``startAnchor``endAnchor`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Collapsible`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`arrowClosed`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowColor`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowLocation`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowOpen`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowSize`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`containerStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`labelStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`onlyArrowIsClickable`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`outerLabelAndArrowStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Collapsible

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`containerStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`labelStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`outerLabelAndArrowStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowClosed`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowOpen`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowLocation`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowColor`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`arrowSize`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`onlyArrowIsClickable`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Display`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`startAnchor``endAnchor`</code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`cellStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)<code /><code /></code></code></code></code></code></code>

<code><code><code><code><code><code>`collapsible`global Collapsible collapsible</code></code></code></code></code></code>

<code><code><code><code><code><code>`display`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)- `inline`
- `collapsible`
- `collapsed`
- <code />
- <code />
- <code /></code></code></code></code></code></code>

<code><code><code><code><code><code>`hideLabelWhenOpened`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``label``display``collapsed`</code></code></code></code></code></code>

<code><code><code><code><code><code>`inlineOuterStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`display``inline`</code></code></code></code></code></code>

<code><code><code><code><code><code>`label`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`displayLabel`</code></code></code></code></code></code>

<code><code><code><code><code><code>`labelWhenOpened`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`display``collapsed`</code></code></code></code></code></code>

<code><code><code><code><code><code>`order`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`displayOrder`</code></code></code></code></code></code>

<code><code><code><code><code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`displayPageNumber`</code></code></code></code></code></code>

<code><code><code><code><code><code>`preLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`scrollToTopWhenOpened`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``display``collapsed`</code></code></code></code></code></code>

<code><code><code><code><code><code>`tableStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`display`<code /><code /></code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Display

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`label`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`display`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`order`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`tableStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`cellStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`inlineOuterStyle`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`hideLabelWhenOpened`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``label`</code></code></code></code></code></code>

<code><code><code><code><code><code>`scrollToTopWhenOpened`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`labelWhenOpened`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`preLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`collapsible`</code></code></code></code></code></code>

## <code><code><code><code><code>`EUAdvancedSmsProvider`</code></code></code></code></code>

<code><code><code><code><code><code>[EUAdvancedSmsProvider](/docs/salesforce/apex-toolkit-reference/euadvancedsmsprovider.html)[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`phone`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### EUAdvancedSmsProvider

<code><code><code><code><code><code>[EUAdvancedSmsProvider](/docs/salesforce/apex-toolkit-reference/euadvancedsmsprovider.html)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`phone`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code><code><code><code><code>`BulkSendService`</code></code></code></code></code>

<code><code><code><code><code><code>[BulkSendService](/docs/salesforce/apex-toolkit-reference/bulksendservice.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`SIGNER`<code /><pre><code /></pre></code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### createLists

<code><code><code><code><code><code>[BulkList](/docs/salesforce/apex-toolkit-reference/bulklist.html)[BulkList](/docs/salesforce/apex-toolkit-reference/bulklist.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`DocuSign User`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`bulkLists`[BulkList](/docs/salesforce/apex-toolkit-reference/bulklist.html)</code></code></code></code></code></code>

#### deleteLists

<code><code><code><code><code><code>[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`DocuSign User`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`true``false`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`bulkListIds`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

#### getDraftEnvelope

<code><code><code><code><code><code>[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[Document](/docs/salesforce/apex-toolkit-reference/document.html)[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><code /><code />`DocuSign User`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`documents`[Document](/docs/salesforce/apex-toolkit-reference/document.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`source`[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)</code></code></code></code></code></code>

#### getStatus

<code><code><code><code><code><code>[](/docs/salesforce/apex-toolkit-reference/bulklist.html)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`DocuSign User`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`bulkStatusIds`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

#### searchLists

<code><code><code><code><code><code>[BulkList](/docs/salesforce/apex-toolkit-reference/bulklist.html)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`DocuSign User`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`maximumRecords`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

#### sendEnvelope

<code><code><code><code><code><code>[](/docs/salesforce/apex-toolkit-reference/bulklist.html)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`DocuSign User`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`bulkListId`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`envelope`[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code>

#### updateLists

<code><code><code><code><code><code>[BulkList](/docs/salesforce/apex-toolkit-reference/bulklist.html)[BulkList](/docs/salesforce/apex-toolkit-reference/bulklist.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`DocuSign User`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`bulkLists`[BulkList](/docs/salesforce/apex-toolkit-reference/bulklist.html)</code></code></code></code></code></code>

## <code><code><code><code><code>`APIException`</code></code></code></code></code>

<code><code><code><code><code><code>[APIException](/docs/salesforce/apex-toolkit-reference/apiexception.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`error`[APIError](/docs/salesforce/apex-toolkit-reference/apierror.html)</code></code></code></code></code></code>

## <code><code><code><code><code>`TextTab`</code></code></code></code></code>

<code><code><code><code><code><code>[TextTab](/docs/salesforce/apex-toolkit-reference/texttab.html)[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### TextTab

<code><code><code><code><code><code>[TextTab](/docs/salesforce/apex-toolkit-reference/texttab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`ListTab`</code></code></code></code></code>

<code><code><code><code><code><code>[ListTab](/docs/salesforce/apex-toolkit-reference/listtab.html)[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`items`</code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`items``listItems`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### ListTab

<code><code><code><code><code><code>[ListTab](/docs/salesforce/apex-toolkit-reference/listtab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### withItems

<code><code><code><code><code><code>[ListTab](/docs/salesforce/apex-toolkit-reference/listtab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`items`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`items`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`items`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Item`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`label`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`text`</code></code></code></code></code></code>

<code><code><code><code><code><code>`selected`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`value`global Object value</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Item

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`label`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`value`</code></code></code></code></code></code>

<code><code><code><code><code><code>`selected`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code><code><code><code><code>`LastNameTab`</code></code></code></code></code>

<code><code><code><code><code><code>[LastNameTab](/docs/salesforce/apex-toolkit-reference/lastnametab.html)[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### LastNameTab

<code><code><code><code><code><code>[LastNameTab](/docs/salesforce/apex-toolkit-reference/lastnametab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`SignHereTab`</code></code></code></code></code>

<code><code><code><code><code><code>[SignHereTab](/docs/salesforce/apex-toolkit-reference/signheretab.html)[SignatureTab](/docs/salesforce/apex-toolkit-reference/signaturetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`isSeal`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``isSealSignTab`</code></code></code></code></code></code>

<code><code><code><code><code><code>`stamp`global Stamp stamp</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### SignHereTab

<code><code><code><code><code><code>[SignHereTab](/docs/salesforce/apex-toolkit-reference/signheretab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### withIsSeal

<code><code><code><code><code><code>[SignHereTab](/docs/salesforce/apex-toolkit-reference/signheretab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`isSeal`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`isSeal`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`isSeal`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

#### withStamp

<code><code><code><code><code><code>[SignHereTab](/docs/salesforce/apex-toolkit-reference/signheretab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`stamp`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`stamp`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`stamp`final Stamp stamp</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class DateStamp`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`height`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`dateAreaHeight`</code></code></code></code></code></code>

<code><code><code><code><code><code>`width`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`dateAreaWidth`</code></code></code></code></code></code>

<code><code><code><code><code><code>`x`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`dateAreaX`</code></code></code></code></code></code>

<code><code><code><code><code><code>`y`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`dateAreaY`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### DateStamp

<code><code><code><code><code><code>[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`x`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`y`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`width`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`height`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class StampImage`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`base64`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`imageBase64`</code></code></code></code></code></code>

<code><code><code><code><code><code>`isResizable`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``disallowUserResizeStamp`</code></code></code></code></code></code>

<code><code><code><code><code><code>`size`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`stampSizeMM`</code></code></code></code></code></code>

<code><code><code><code><code><code>`type`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)- <code />
- <code />`imageType`</code></code></code></code></code></code>

<code><code><code><code><code><code>`uri`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`stampImageUri`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### StampImage

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`type`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`uri`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`base64`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`size`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`isResizable`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Stamp`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`customField`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[customField](/docs/salesforce/apex-toolkit-reference/customfield.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`dateStamp`global DateStamp dateStamp</code></code></code></code></code></code>

<code><code><code><code><code><code>`externalId`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`format`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)- `NameHanko`
- `NameDateHanko``stampFormat`</code></code></code></code></code></code>

<code><code><code><code><code><code>`image`global StampImage image</code></code></code></code></code></code>

<code><code><code><code><code><code>`phoneticName`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`signatureName`</code></code></code></code></code></code>

<code><code><code><code><code><code>`signatureName`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`type`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)- `signature`
- `stamp``stampType`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Stamp

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[customField](/docs/salesforce/apex-toolkit-reference/customfield.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`type`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`externalId`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`format`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`signatureName`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`phoneticName`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`signatureName`</code></code></code></code></code></code>

<code><code><code><code><code><code>`image`</code></code></code></code></code></code>

<code><code><code><code><code><code>`dateStamp`</code></code></code></code></code></code>

<code><code><code><code><code><code>`customField`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[customField](/docs/salesforce/apex-toolkit-reference/customfield.html)</code></code></code></code></code></code>

## <code><code><code><code><code>`APIError`</code></code></code></code></code>

<code><code><code><code><code><code>[APIError](/docs/salesforce/apex-toolkit-reference/apierror.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`code`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`description`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`none`[APIError](/docs/salesforce/apex-toolkit-reference/apierror.html)</code></code></code></code></code></code>

## <code><code><code><code><code>`ValidationException`</code></code></code></code></code>

<code><code><code><code><code><code>[ValidationException](/docs/salesforce/apex-toolkit-reference/validationexception.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><code /><code /></code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`details`global Object details<code /></code></code></code></code></code></code>

## <code><code><code><code><code>`DateTab`</code></code></code></code></code>

<code><code><code><code><code><code>[DateTab](/docs/salesforce/apex-toolkit-reference/datetab.html)[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>****</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### DateTab

<code><code><code><code><code><code>[DateTab](/docs/salesforce/apex-toolkit-reference/datetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`FormulaTab`</code></code></code></code></code>

<code><code><code><code><code><code>[FormulaTab](/docs/salesforce/apex-toolkit-reference/formulatab.html)[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`formula`[Calculated Fields](https://support.docusign.com/en/guides/ndse-user-guide-calculated-fields)</code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`formula`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`dataLabel``Item1``Item2``TaxRate`<code />[Calculated Fields](https://support.docusign.com/en/guides/ndse-user-guide-calculated-fields)</code></code></code></code></code></code>

<code><code><code><code><code><code>`hidden`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`roundDecimalPlaces`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### FormulaTab

<code><code><code><code><code><code>[FormulaTab](/docs/salesforce/apex-toolkit-reference/formulatab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code>`Constructs a Formula Tab`</code></code></code></code></code>

#### withFormula

<code><code><code><code><code><code>[FormulaTab](/docs/salesforce/apex-toolkit-reference/formulatab.html)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`formula`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`formula`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`formula`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

#### withHidden

<code><code><code><code><code><code>[FormulaTab](/docs/salesforce/apex-toolkit-reference/formulatab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`hidden`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`hidden`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`hidden`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

#### withRoundDecimalPlaces

<code><code><code><code><code><code>[FormulaTab](/docs/salesforce/apex-toolkit-reference/formulatab.html)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`roundDecimalPlaces`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`roundDecimalPlaces`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`roundDecimalPlaces`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code><code><code><code><code>`SsnTab`</code></code></code></code></code>

<code><code><code><code><code><code>[SsnTab](/docs/salesforce/apex-toolkit-reference/ssntab.html)[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### SsnTab

<code><code><code><code><code><code>[SsnTab](/docs/salesforce/apex-toolkit-reference/ssntab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`ElectronicSignatureProvider`</code></code></code></code></code>

<code><code><code><code><code><code>[ElectronicSignatureProvider](/docs/salesforce/apex-toolkit-reference/electronicsignatureprovider.html)[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### ElectronicSignatureProvider

<code><code><code><code><code><code>[ElectronicSignatureProvider](/docs/salesforce/apex-toolkit-reference/electronicsignatureprovider.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`ApproveTab`</code></code></code></code></code>

<code><code><code><code><code><code>[ApproveTab](/docs/salesforce/apex-toolkit-reference/approvetab.html)[ButtonTab](/docs/salesforce/apex-toolkit-reference/buttontab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### ApproveTab

<code><code><code><code><code><code>[ApproveTab](/docs/salesforce/apex-toolkit-reference/approvetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`CommentThreadTab`</code></code></code></code></code>

<code><code><code><code><code><code>[CommentThreadTab](/docs/salesforce/apex-toolkit-reference/commentthreadtab.html)[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`formatting`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`threadId`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### CommentThreadTab

<code><code><code><code><code><code>[CommentThreadTab](/docs/salesforce/apex-toolkit-reference/commentthreadtab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### withFormatting

<code><code><code><code><code><code>[CommentThreadTab](/docs/salesforce/apex-toolkit-reference/commentthreadtab.html)[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`formatting`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`formatting`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`formatting`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

#### withThreadId

<code><code><code><code><code><code>[CommentThreadTab](/docs/salesforce/apex-toolkit-reference/commentthreadtab.html)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`threadId`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`threadId`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`threadId`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code><code><code><code><code>`UnauthorizedException`</code></code></code></code></code>

<code><code><code><code><code><code>[UnauthorizedException](/docs/salesforce/apex-toolkit-reference/unauthorizedexception.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`AccessRequirement`global enum AccessRequirement- `Unspecified`
- `DocuSignLogin``DocuSign Login`
- `DocuSignSender``DocuSign Sender`
- `DocuSignUser``DocuSign User`
- `DocuSignAdministrator``DocuSign Administrator`
- `DocuSignGenerator``DocuSign Generator`
- `DocuSignNegotiator``DocuSign Negotiator`
- `ClmAdministrator``CLM Administrator`
- `ClmUser``CLM User`
- `ClmCommunityUser``CLM Community User`
- `ClmViewer``CLM Viewer`
- `SalesforceAdministrator`
- `EnvelopeOwner`
- `ConfigureAccount`
- `OriginalUser`
- `IntegrationUser`
- `AccountMember`
- `CurrentSalesforceUser`</code></code></code></code></code></code>

<code><code><code><code><code><code>`requirement`global AccessRequirement requirement</code></code></code></code></code></code>

<code><code><code><code><code><code>`userId`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code><code><code><code><code>`SignatureApplianceProvider`</code></code></code></code></code>

<code><code><code><code><code><code>[SignatureApplianceProvider](/docs/salesforce/apex-toolkit-reference/signatureapplianceprovider.html)[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### SignatureApplianceProvider

<code><code><code><code><code><code>[SignatureApplianceProvider](/docs/salesforce/apex-toolkit-reference/signatureapplianceprovider.html)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code><code><code><code><code>`EnvelopeIdTab`</code></code></code></code></code>

<code><code><code><code><code><code>[EnvelopeIdTab](/docs/salesforce/apex-toolkit-reference/envelopeidtab.html)[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### EnvelopeIdTab

<code><code><code><code><code><code>[EnvelopeIdTab](/docs/salesforce/apex-toolkit-reference/envelopeidtab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`NotarizeTab`</code></code></code></code></code>

<code><code><code><code><code><code>[NotarizeTab](/docs/salesforce/apex-toolkit-reference/notarizetab.html)[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>****</code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`readOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``locked`</code></code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### NotarizeTab

<code><code><code><code><code><code>[NotarizeTab](/docs/salesforce/apex-toolkit-reference/notarizetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### withReadOnly

<code><code><code><code><code><code>[NotarizeTab](/docs/salesforce/apex-toolkit-reference/notarizetab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`readOnly`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`readOnly`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`readOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

#### withRequired

<code><code><code><code><code><code>[NotarizeTab](/docs/salesforce/apex-toolkit-reference/notarizetab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`required`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`required`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code><code><code><code><code>`Notifications`</code></code></code></code></code>

<code><code><code><code><code><code>[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`expireAfterDays`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`expires`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`expireWarnDays`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`remind`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`remindAfterDays`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`remindFrequencyDays`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`updateChatter`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Notifications

<code><code><code><code><code><code>[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`remind`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`remindAfterDays`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`remindFrequencyDays`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`expires`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`expireAfterDays`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`expireWarnDays`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`updateChatter`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code><code><code><code><code>`InitialHereTab`</code></code></code></code></code>

<code><code><code><code><code><code>[InitialHereTab](/docs/salesforce/apex-toolkit-reference/initialheretab.html)[SignatureTab](/docs/salesforce/apex-toolkit-reference/signaturetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### InitialHereTab

<code><code><code><code><code><code>[InitialHereTab](/docs/salesforce/apex-toolkit-reference/initialheretab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`DrawTab`</code></code></code></code></code>

<code><code><code><code><code><code>[DrawTab](/docs/salesforce/apex-toolkit-reference/drawtab.html)[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`allowBackgroundImageUpload`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``allowSignerUpload`</code></code></code></code></code></code>

<code><code><code><code><code><code>`collaboration`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`readOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``locked`</code></code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### DrawTab

<code><code><code><code><code><code>[DrawTab](/docs/salesforce/apex-toolkit-reference/drawtab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### withAllowBackgroundImageUpload

<code><code><code><code><code><code>[DrawTab](/docs/salesforce/apex-toolkit-reference/drawtab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`allowBackgroundImageUpload`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`allowBackgroundImageUpload`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`allowBackgroundImageUpload`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

#### withCollaboration

<code><code><code><code><code><code>[DrawTab](/docs/salesforce/apex-toolkit-reference/drawtab.html)[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`collaboration`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`collaboration`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`collaboration`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

#### withReadOnly

<code><code><code><code><code><code>[DrawTab](/docs/salesforce/apex-toolkit-reference/drawtab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`readOnly`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`readOnly`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`readOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

#### withRequired

<code><code><code><code><code><code>[DrawTab](/docs/salesforce/apex-toolkit-reference/drawtab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`required`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`required`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code><code><code><code><code>`DeclineTab`</code></code></code></code></code>

<code><code><code><code><code><code>[DeclineTab](/docs/salesforce/apex-toolkit-reference/declinetab.html)[ButtonTab](/docs/salesforce/apex-toolkit-reference/buttontab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### DeclineTab

<code><code><code><code><code><code>[DeclineTab](/docs/salesforce/apex-toolkit-reference/declinetab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`DateSignedTab`</code></code></code></code></code>

<code><code><code><code><code><code>[DateSignedTab](/docs/salesforce/apex-toolkit-reference/datesignedtab.html)[ReadOnlyTab](/docs/salesforce/apex-toolkit-reference/readonlytab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### DateSignedTab

<code><code><code><code><code><code>[DateSignedTab](/docs/salesforce/apex-toolkit-reference/datesignedtab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

## <code><code><code><code><code>`RadioGroupTab`</code></code></code></code></code>

<code><code><code><code><code><code>[RadioGroupTab](/docs/salesforce/apex-toolkit-reference/radiogrouptab.html)[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`radios`</code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`collaboration`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`radios`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### RadioGroupTab

<code><code><code><code><code><code>[RadioGroupTab](/docs/salesforce/apex-toolkit-reference/radiogrouptab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### withCollaboration

<code><code><code><code><code><code>[RadioGroupTab](/docs/salesforce/apex-toolkit-reference/radiogrouptab.html)[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`collaboration`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`collaboration`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`collaboration`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

#### withRadios

<code><code><code><code><code><code>[RadioGroupTab](/docs/salesforce/apex-toolkit-reference/radiogrouptab.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`radios`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code>`radios`</code></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`radios`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Position`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`x`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`xPosition`</code></code></code></code></code></code>

<code><code><code><code><code><code>`y`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`yPosition`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Position

<code><code><code><code><code><code>[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`x`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`y`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Radio`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`anchor`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`formatting`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`order`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`tabOrder`</code></code></code></code></code></code>

<code><code><code><code><code><code>`position`global Position position</code></code></code></code></code></code>

<code><code><code><code><code><code>`readOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``locked`</code></code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`selected`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`value`global Object value</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Radio

<code><code><code><code><code><code>[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[](/docs/salesforce/apex-toolkit-reference/tab.html)[](/docs/salesforce/apex-toolkit-reference/tab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`order`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`position`</code></code></code></code></code></code>

<code><code><code><code><code><code>`formatting`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`anchor`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`value`</code></code></code></code></code></code>

<code><code><code><code><code><code>`selected`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`readOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code><code><code><code><code>`EnvelopeService`</code></code></code></code></code>

<code><code><code><code><code><code>[EnvelopeService](/docs/salesforce/apex-toolkit-reference/envelopeservice.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><pre><code /></pre></code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### createEnvelope

<code><code><code><code><code><code>[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[EnvelopeConfiguration](/docs/salesforce/apex-toolkit-reference/envelopeconfiguration.html)[envelopeConfiguration](/docs/salesforce/apex-toolkit-reference/envelopeconfiguration.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><code />`DocuSign User`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`envelope`[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`envelopeConfiguration`[EnvelopeConfiguration](/docs/salesforce/apex-toolkit-reference/envelopeconfiguration.html)[envelopeConfiguration](/docs/salesforce/apex-toolkit-reference/envelopeconfiguration.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`addFromSource`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`See`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### deleteEnvelope

<code><code><code><code><code><code>[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><code /></code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`envelopeId`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`See`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### getEmptyEnvelope

<code><code><code><code><code><code>[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`DocuSign Sender`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`source`[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)</code></code></code></code></code></code>

#### getEnvelope

<code><code><code><code><code><code>[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code></code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`envelopeId`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

#### getSenderViewUrl

<code><code><code><code><code><code>[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code>`returnUrl``event`- `sent`
- `save`
- `cancel`<code />
- `error`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`docuSignId`[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`returnUrl`</code></code></code></code></code></code>

#### retryEnvelope

<code><code><code><code><code><code>[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><code /><code />`DocuSign Sender`</code></code></code></code></code></code>

<code><code><code><code><code>`Returns`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`transactionId`[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)</code></code></code></code></code></code>

<code><code><code><code><code><code>`sendNow`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

#### saveSentEnvelopes

<code><code><code><code><code><code>[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code><code />`docuSignId`<code>sent<code>`error`</code></code><code><code /></code><code><code>`DocuSign Administrator``DocuSign User``DocuSign Sender`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`envelopes`[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`See`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

#### sendEnvelope

<code><code><code><code><code><code><code><code>[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`DocuSign Sender`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`envelope`[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`sendNow`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

#### sendEnvelopes

<code><code><code><code><code><code><code><code>[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code><code />`ValidationException``error`<code />`DocuSign Administrator``DocuSign User``DocuSign Sender`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`envelopes`[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`See`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

#### updateEnvelope

<code><code><code><code><code><code><code><code>[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`envelope`[Envelope](/docs/salesforce/apex-toolkit-reference/envelope.html)</code></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`Template`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[Template](/docs/salesforce/apex-toolkit-reference/template.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code><code><code>`customFields`[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`emailMessage`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`emailSubject`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`id`[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`lastModified`[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`notifications`[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`recipients`[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)</code></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### Template

<code><code><code><code><code><code><code><code>[Template](/docs/salesforce/apex-toolkit-reference/template.html)[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`id`[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`customFields`[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`notifications`[Notifications](/docs/salesforce/apex-toolkit-reference/notifications.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`emailSubject`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`emailMessage`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`recipients`[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`lastModified`[Datetime](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`ITAgileProvider`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[ITAgileProvider](/docs/salesforce/apex-toolkit-reference/itagileprovider.html)[SignatureProvider](/docs/salesforce/apex-toolkit-reference/signatureprovider.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### ITAgileProvider

<code><code><code><code><code><code><code><code>[ITAgileProvider](/docs/salesforce/apex-toolkit-reference/itagileprovider.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`SignerAttachmentTab`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[SignerAttachmentTab](/docs/salesforce/apex-toolkit-reference/signerattachmenttab.html)[SignatureTab](/docs/salesforce/apex-toolkit-reference/signaturetab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### SignerAttachmentTab

<code><code><code><code><code><code><code><code>[SignerAttachmentTab](/docs/salesforce/apex-toolkit-reference/signerattachmenttab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`NumberTab`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[NumberTab](/docs/salesforce/apex-toolkit-reference/numbertab.html)[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### NumberTab

<code><code><code><code><code><code><code><code>[NumberTab](/docs/salesforce/apex-toolkit-reference/numbertab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`CustomField`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code><code><code>`isList`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`isText`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`items`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`show`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`type`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`value`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### CustomField

<code><code><code><code><code><code><code><code>[CustomField](/docs/salesforce/apex-toolkit-reference/customfield.html)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`type`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`value`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`items`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`show`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`TemplateService`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[TemplateService](/docs/salesforce/apex-toolkit-reference/templateservice.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### getTemplate

<code><code><code><code><code><code><code><code>[Template](/docs/salesforce/apex-toolkit-reference/template.html)[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`templateId`[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)</code></code></code></code></code></code></code></code>

#### getTemplates

<code><code><code><code><code><code><code><code>[Template](/docs/salesforce/apex-toolkit-reference/template.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`ReadWriteTab`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code><code><code>`collaboration`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`formatting`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`mergeField`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`readOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``locked`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`validation`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`value`global Object value</code></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### withCollaboration

<code><code><code><code><code><code><code><code>[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`collaboration`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`collaboration`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`collaboration`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

#### withFormatting

<code><code><code><code><code><code><code><code>[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`formatting`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`formatting`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`formatting`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

#### withMergeField

<code><code><code><code><code><code><code><code>[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`mergeField`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`mergeField`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`mergeField`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

#### withReadOnly

<code><code><code><code><code><code><code><code>[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`readOnly`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`readOnly`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`readOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code></code></code>

#### withRequired

<code><code><code><code><code><code><code><code>[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`required`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`required`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code></code></code>

#### withValidation

<code><code><code><code><code><code><code><code>[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`validation`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`validation`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`validation`[](/docs/salesforce/apex-toolkit-reference/tab.html)</code></code></code></code></code></code></code></code>

#### withValue

<code><code><code><code><code><code><code><code>[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`value`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`value`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`value`final Object value</code></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`ZipTab`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[ZipTab](/docs/salesforce/apex-toolkit-reference/ziptab.html)[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### ZipTab

<code><code><code><code><code><code><code><code>[ZipTab](/docs/salesforce/apex-toolkit-reference/ziptab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`CheckboxTab`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[CheckboxTab](/docs/salesforce/apex-toolkit-reference/checkboxtab.html)[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### CheckboxTab

<code><code><code><code><code><code><code><code>[CheckboxTab](/docs/salesforce/apex-toolkit-reference/checkboxtab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`TitleTab`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[TitleTab](/docs/salesforce/apex-toolkit-reference/titletab.html)[ReadWriteTab](/docs/salesforce/apex-toolkit-reference/readwritetab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### TitleTab

<code><code><code><code><code><code><code><code>[TitleTab](/docs/salesforce/apex-toolkit-reference/titletab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`RecipientService`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[RecipientService](/docs/salesforce/apex-toolkit-reference/recipientservice.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### getDefaultRoles

<code><code><code><code><code><code><code><code>[](/docs/salesforce/apex-toolkit-reference/recipient.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code><code /><code /></code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

#### getRecipients

<code><code><code><code><code><code><code><code>[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`Account``Case``Contact``Lead``Opportunity`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`type`[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`ids`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

#### searchRecipients

<code><code><code><code><code><code><code><code>[Recipient](/docs/salesforce/apex-toolkit-reference/recipient.html)[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`Contact``Lead``User`<code /><code /></code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`type`[SObjectType](https://www.salesforce.com/us/developer/docs/apexcode/Content/apex_dynamic_describe_objects_understanding.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`firstName`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`lastName`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`See`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`GenInvoiceTriggerHandler`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[GenInvoiceTriggerHandler](/docs/salesforce/apex-toolkit-reference/geninvoicetriggerhandler.html)</code></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### onAfterUpdate

<code><code><code><code><code><code><code><code>[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[SObject](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[SObject](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`Entity`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code><code><code>`id`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`isValid`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`label`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`parent`[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`typeName`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### Entity

<code><code><code><code><code><code><code><code>[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`id`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

#### Entity

<code><code><code><code><code><code><code><code>[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`id`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`parent`[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)</code></code></code></code></code></code></code></code>

#### resolve

<code><code><code><code><code><code><code><code>[Entity](/docs/salesforce/apex-toolkit-reference/entity.html)[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`null`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`id`[Id](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`DocuSignException`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[DocuSignException](/docs/salesforce/apex-toolkit-reference/docusignexception.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

## <code><code><code><code><code><code><code>`ViewTab`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>[ViewTab](/docs/salesforce/apex-toolkit-reference/viewtab.html)[ButtonTab](/docs/salesforce/apex-toolkit-reference/buttontab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`requiredRead`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code></code></code>

### <code><code><code><code><code><code><code>`Methods`</code></code></code></code></code></code></code>

#### ViewTab

<code><code><code><code><code><code><code><code>[ViewTab](/docs/salesforce/apex-toolkit-reference/viewtab.html)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code /></code></code></code></code></code></code></code>

#### withRequired

<code><code><code><code><code><code><code><code>[ViewTab](/docs/salesforce/apex-toolkit-reference/viewtab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`required`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`required`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code></code></code>

#### withRequiredRead

<code><code><code><code><code><code><code><code>[ViewTab](/docs/salesforce/apex-toolkit-reference/viewtab.html)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Description`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`requiredRead`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Returns`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`requiredRead`</code></code></code></code></code></code></code></code>

<code><code><code><code><code><code><code>`Parameters`</code></code></code></code></code></code></code>

<code><code><code><code><code><code><code><code>`requiredRead`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code></code></code>