DSTemplateDefinition
data class DSTemplateDefinition(templateId: String, name: String?, description: String?, emailSubject: String?, emailBlurb: String?, pageCount: Int?, lastModified: Date?, uri: String?, envelopeId: String?, recipients: List<DSTemplateRecipient>?, customFields: DSCustomFields?, documents: List<DSDocument>?, cacheable: DSCacheable, brandId: String?, envelopeIdStamping: Boolean?)
Content copied to clipboard
This class provides the information about template. This is passed back to the integrating app
Parameters
templateId
DSTemplate Id
name
Template Name
description
Template Description
emailSubject
Email Subject
emailBlurb
Email Blurb
pageCount
Number of pages
lastModified
Last time the template is modified
uri
URI of the template
envelopeId
Envelope ID
recipients
List of template recipients
customFields
Account Custom Fields
documents
List of Documents
cacheable
Whether the template is cacheable
Constructors
Link copied to clipboard
fun DSTemplateDefinition(templateId: String, name: String? = null, description: String? = null, emailSubject: String? = null, emailBlurb: String? = null, pageCount: Int? = 0, lastModified: Date? = null, uri: String? = null, envelopeId: String? = null, recipients: List<DSTemplateRecipient>? = null, customFields: DSCustomFields? = null, documents: List<DSDocument>? = null, cacheable: DSCacheable, brandId: String? = null, envelopeIdStamping: Boolean? = null)
Content copied to clipboard