Box Sign Text Input Validations for Public API and Template Tags
Box Sign Text Input Validations for Public API and Template Tags
We've extended Box Sign's text input validation capabilities to support both Public API and template tags. This enables developers and users to apply validation rules programmatically and through templates, closing a critical feature gap for enterprise workflows.
What's new
Text input validation is now supported through:
- Public API: Create signature requests with validation rules using the Sign API endpoints.
- Template tags: Apply validation rules directly in document templates for use with Public API, Doc Gen, and Salesforce integrations.
- Custom regex patterns: Define custom validation patterns beyond the predefined validation types.
Why it matters
This update addresses key integration needs:
- Public API developers can programmatically create signature requests with validation rules, including custom regex, ensuring data quality at scale.
- Salesforce integration users can now leverage text input validation rules for fields that sync back to Salesforce.
- Doc Gen users can apply validation to fields in automated document workflows.
Template Tags with validation support particularly benefits workflows where templates are used programmatically through integrations, eliminating the previous gap where validation was only available through the web interface.
API updates
The following endpoints now support text input validation:
POST /sign_requests— Create sign request with validation.GET /:sign_request_id— Get sign request details including validation.GET /sign_requests— List sign requests with validation info.GET /:template_id— Get template with validation rules.GET /sign_templates— List templates with validation info.
Getting started
To use text input validation:
- Review the Create sign request endpoint for adding validation to signature requests.
- Check out the Box Sign documentation for applying validation in Template Tags.
- Explore custom regex patterns for advanced validation scenarios.
Where to get support
Should you have any issues or need further guidance, please post a request to our developer forum for any help needed.
Box Node SDK v4.2.0 released
Box Node SDK v4.2.0 released
Bug Fixes
- boxsdkgen: Remove duplicated in union type (box/box-codegen#898) (#1241) (
c56f808) - bump
jsonwebtokendependency (#1244) (49692e3)
New Features and Enhancements
- boxsdkgen: Remove
confidence_scoreandinclude_confidence_scorefrom AI extract (box/box-openapi#567) (#1245) (3a74388) - boxsdkgen: support
includeConfidenceScoreandincludeConfidenceScorefields in AI extract structured (box/box-openapi#566) (#1227) (8e2b109) - boxsdkgen: Support new sign request metadata (box/box-openapi#565) (#1225) (
955b6ba) - boxsdkgen: update error message on exception (box/box-codegen#896) (#1232) (
b140428)
Box Node SDK v10.2.0 released
Box Node SDK v10.2.0 released
Bug Fixes
New Features and Enhancements
- Remove
confidence_scoreandinclude_confidence_scorefrom AI extract (box/box-openapi#567) (#1243) (55d6cd0) - support
includeConfidenceScoreandincludeConfidenceScorefields in AI extract structured (box/box-openapi#566) (#1228) (4bf9f46) - Support new sign request metadata (box/box-openapi#565) (#1226) (
8dfc1cc) - update error message on exception (box/box-codegen#896) (#1233) (
b298afa)
Box iOS SDK 6.2.0 released
Box iOS SDK 6.2.0 released
Bug Fixes
New Features and Enhancements
Box iOS SDK 10.2.0 released
Box iOS SDK 10.2.0 released
Bug Fixes
New Features and Enhancements
Box UI Elements v25.4.0 released
Box UI Elements v25.4.0 released
25.4.0 (2025-12-09)
Bug Fixes
- bump node-forge version (#4386) (
5f46b8b) - i18n: update translations (#4369) (
abc11ee) - i18n: update translations (#4372) (
8dd5f9f) - i18n: update translations (#4374) (
7f37b4b) - i18n: update translations (#4375) (
df948b4) - i18n: update translations (#4377) (
7e61a9c) - improve accessibility in sidebar content and tags components (#4363) (
35080aa) - metadata-editor: Preserve field order when fetching taxonomy levels for fields (#4378) (
fbd155e) - video-annotations: Add version links for video annotations (#4379) (
8bf7c63)
Features
- deps: No-op to trigger release for blueprint-web upgrades (#4368) (
58b9697) - form-elements: Remove Form legacy context (#4383) (
62c77b4) - hotkeys: Remove legacy context from Hotkeys (#4382) (
5db66df) - presence-avatar-list: add BP tooltip to
presenceAvatarList(WEBAPP-41740) (#4384) (5653500) - preview-modernization: BP
AddTaskButton(#4366) (f76ed73) - preview-modernization: Update Sidebar Nav icons and tooltips (#4373) (
60eda40) - preview-modernization: Update Sidebar Nav overflow separator (#4370) (
671a067) - preview-optimizations: modernize Versions sidebar (#4381) (
2b136e4) SecurityControls: Add Shared Link Auto-Expiration restriction (#4365) (40ff462)