Template preferences
Set viaPUT /api/templates/:id in the preferences object.
Signing behavior
Branding
ESIGN disclosure
Variables
Example
Submission preferences
Set viaPOST /api/submissions in the preferences object. These override
template-level preferences for the specific submission.
Signing behavior
Email customization
Available placeholders:
{{template.name}}, {{submitter.name}},
{{submitter.email}}, {{submitter.link}}, {{account.name}}
Variable values
Pre-fill behavior
Pass as a top-levelprefill_behavior parameter (not inside preferences):
Example
Account settings
Set viaPUT /api/settings in the settings object. These are the
lowest-priority defaults — overridden by template and submission preferences.
Priority resolution
When the same concept is configurable at multiple levels:
The signing page resolves each setting top-down: submission first, then
template, then account. The first non-null value wins.