Box Developer Documentation

A beta version of the new Box developer documentation site is launching soon! Updated Developer Guides, modern API Reference, and AI-powered search are on the way to help you build with Box faster. Stay tuned for more updates.

Changelog
  • All
  • New features
  • Impactful changes
  • API
  • Java
  • Windows
  • Python
  • Node
  • CLI
  • iOS
  • UI Elements
  • AI
Unread

Box Sign Text Input Validations for Public API and Template Tags

Feature Impactful guides API

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:

Getting started

To use text input validation:

  1. Review the Create sign request endpoint for adding validation to signature requests.
  2. Check out the Box Sign documentation for applying validation in Template Tags.
  3. 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.

Unread

Box Python SDK v10.2.0 released

SDKs Python GitHub

Box Python SDK v10.2.0 released

New Features and Enhancements

  • Remove confidence_score and include_confidence_score from AI extract (box/box-openapi#567) (#1238) (66267ba)
  • Support new sign request metadata (box/box-openapi#565) (#1222) (6c3d332)
Unread

Box Node SDK v4.2.0 released

Feature SDKs Node GitHub

Box Node SDK v4.2.0 released

Bug Fixes

New Features and Enhancements

  • boxsdkgen: Remove confidence_score and include_confidence_score from AI extract (box/box-openapi#567) (#1245) (3a74388)
  • boxsdkgen: support includeConfidenceScore and includeConfidenceScore fields 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)
Unread

Box Node SDK v10.2.0 released

SDKs typescript GitHub

Box Node SDK v10.2.0 released

Bug Fixes

New Features and Enhancements

  • Remove confidence_score and include_confidence_score from AI extract (box/box-openapi#567) (#1243) (55d6cd0)
  • support includeConfidenceScore and includeConfidenceScore fields 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)
Unread

Box Java SDK v10.3.0 released

Feature SDKs Java GitHub

Box Java SDK v10.3.0 released

New Features and Enhancements

  • Remove confidence_score and include_confidence_score from AI extract (box/box-openapi#567) (#1615) (0a069cd)
  • Support new sign request metadata (box/box-openapi#565) (#1599) (b3c46bb)
Unread

Box Java SDK v5.2.0 released

Feature Impactful SDKs Java GitHub

Box Java SDK v5.2.0 released

New Features and Enhancements

  • boxsdkgen: Remove confidence_score and include_confidence_score from AI extract (box/box-openapi#567) (#1614) (e5e9545)
  • boxsdkgen: Support new sign request metadata (box/box-openapi#565) (#1598) (87d1182)
Unread

Box iOS SDK 6.2.0 released

Feature Impactful SDKs swift GitHub

Box iOS SDK 6.2.0 released

Bug Fixes

  • boxsdkgen: Remove duplicate optional wrapping (box/box-codegen#898) (#1302) (4fae34a)

New Features and Enhancements

  • boxsdkgen: Remove confidence_score and include_confidence_score from AI extract (box/box-openapi#567) (#1304) (143ef03)
  • boxsdkgen: Support new sign request metadata (box/box-openapi#565) (#1286) (e6c0826)
Unread

Box Python SDK v4.2.0 released

Feature Impactful SDKs Python GitHub

Box Python SDK v4.2.0 released

New Features and Enhancements

  • boxsdkgen: Remove confidence_score and include_confidence_score from AI extract (box/box-openapi#567) (#1237) (2ac9408)
  • boxsdkgen: Support new sign request metadata (box/box-openapi#565) (#1221) (56a93ac)
Unread

Box iOS SDK 10.2.0 released

SDKs swift GitHub

Box iOS SDK 10.2.0 released

Bug Fixes

New Features and Enhancements

  • Remove confidence_score and include_confidence_score from AI extract (box/box-openapi#567) (#1305) (702de7b)
  • Support new sign request metadata (box/box-openapi#565) (#1285) (d541f12)
Unread

Box UI Elements v25.4.0 released

Feature frontend UI Elements GitHub

Box UI Elements v25.4.0 released

25.4.0 (2025-12-09)

Bug Fixes

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)