DocumentTabs
The DocumentTabs resource provides methods that allow you to manage various tabs in envelopes or templates.
View Specific Information
In order to make a successful request on this view, you have to specify:
- Type - Possible options are envelopes or templates.
- Id - Id of the envelope or template.
- DocumentId - Id of the document.
For example:
SELECT * FROM DocumentTabs WHERE Type = 'templates' AND Id = '32fc6a47-fdd6-40bc-a980-3052d939103e' AND DocumentId = '1' SELECT * FROM DocumentTabs WHERE Type = 'envelopes' AND Id = 'e8b0dc7a-e914-42b7-a803-36d69e748993' AND DocumentId = '1'
The driver will use the DocuSign API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client side within the driver.
- PageNumber supports the '='.
For example, the following queries are processed server side:
SELECT * FROM DocumentTabs WHERE Type = 'templates' AND Id = '32fc6a47-fdd6-40bc-a980-3052d939103e' AND DocumentId = '1' AND PageNumber = 1 SELECT * FROM DocumentTabs WHERE Type = 'envelopes' AND Id = 'e8b0dc7a-e914-42b7-a803-36d69e748993' AND DocumentId = '1' AND PageNumber = 3
Columns
Name | Type | References | Description |
Id | String | Id of the Envelope or Template. | |
Type | String | Specifies where the tab is applied. Possible options are envelopes or templates | |
DocumentId | String |
Documents.DocumentId | Specifies the document ID that the tab is placed on. |
RecipientId | String | Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. | |
PageNumber | Integer | Specifies the page number on which the tab is located. Must be 1 for supplemental documents. | |
TabId [KEY] | String | The unique identifier for the tab. | |
CustomTabId | String | The DocuSign generated custom tab ID for the custom tab to be applied. | |
TabName | String | Name of the tab. | |
Value | String | Specifies the value of the tab. | |
Status | String | Status of the tab. | |
TabLabel | String | The label string associated with the tab. | |
Font | String | The font to be used for the tab value. | |
Bold | Boolean | When set to true, the information in the tab is bold. | |
Italic | Boolean | When set to true, the information in the tab is italic. | |
Underline | Boolean | When set to true, the information in the tab is underlined. | |
FontColor | String | The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, White. | |
FontSize | String | The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, Size72. | |
XPosition | Integer | This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. Required. May be zero. | |
YPosition | Integer | This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. | |
AnchorString | String | Specifies the anchor string. | |
AnchorXOffset | String | Specifies the X axis location of the tab, in achorUnits, relative to the anchorString. | |
AnchorYOffset | String | Specifies the Y axis location of the tab, in achorUnits, relative to the anchorString. | |
AnchorUnits | String | Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. | |
AnchorIgnoreIfNotPresent | Boolean | When set to true, this tab is ignored if anchorString is not found in the document. | |
TemplateLocked | Boolean | When set to true, the sender cannot change any attributes of the recipient. Used only when working with template recipients. | |
TemplateRequired | Boolean | When set to true, the sender may not remove the recipient. Used only when working with template recipients. | |
ConditionalParentLabel | String | For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. | |
ConditionalParentValue | String | For conditional fields, this is the value of the parent tab that controls the tab's visibility. |