Box AI API — Gemini 4 Hydrogen available
The list of available AI models has been updated with a new core model, Google Gemini 4 Hydrogen.You can use the provided model to override the default model used in the AI agent configuration. For further details on Box AI API, see the guides and API reference.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 AI API — Gemini 4 Carbon, Claude Fable 5.2, and Muse Ember available
The list of available AI models has been updated with the following models:- Google Gemini 4 Carbon, a core model
- AWS Claude Fable 5.2, a customer-enabled model
- Meta Muse Ember, a customer-enabled model
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 iOS SDK 10.19.0 released
New Features and Enhancements
- add
DocumentSplitmanager andone_time_passcodeshared link OTP fields (box/box-openapi#623) (31eb9a0) - add
DocumentSplitManagerand document split APIs + OTP for shared links (box/box-openapi#621) (e75afd2) - add
filter_fieldsandmetadata_templatesupport to legal holds API (box/box-openapi#625) (f635166) - add
ShuttleManagerand V2026R0Shuttleschemas and endpoints (box/box-openapi#622) (box-ios-sdk#1716) (c32c0ed) - add
verification_methodschemas for BoxSign signers (box/box-openapi#626) (f3e704e)
Box Python SDK v10.19.0 released
New Features and Enhancements
- add
DocumentSplitManagerand document split APIs + OTP for shared links (box/box-openapi#621) (98b77e6) - add
metadata_templatesupport andfilter_fieldsto legal hold assignments (box/box-openapi#625) (758e56f) - add
ShuttleManagerandshuttle_*APIs for Shuttlev2026r0(box/box-openapi#622) (a52c426) - add
verification_methodfield to Sign Request signer schemas (box/box-openapi#626) (438e678)
Box Windows SDK v10.20.0 released
New Features and Enhancements
- add
DocumentSplitManagerand document split APIs + OTP for shared links (box/box-openapi#621) (401ef4f) - Add
metadata_templatesupport andfilter_fieldsto legal holds (box/box-openapi#625) (26578fa) - add
Shuttlemanager andV2026R0shuttle APIs and models (box/box-openapi#622) (7f4fd64) - add
verification_methodunion types for Signer in BoxSign schemas (box/box-openapi#626) (b5a216e) - update chunked upload to support
sha512and addexternal_idto DocGen (box/box-openapi#620) (0f2ba4d)
Box Java SDK v10.21.0 released
New Features and Enhancements
- add
DocumentSplitManagerand document split APIs + OTP for shared links (box/box-openapi#621) (e7a110e) - add
metadata_templatesupport andfilter_fieldsto legal hold assignments (box/box-openapi#625) (e563e7c) - add
ShuttleManager, shuttle schemas, endpoints, and docs (box/box-openapi#622) (c17ead1) - add
verification_methodone-of union for signers and templates (box/box-openapi#626) (ffb2605)
Box iOS SDK 6.19.0 released
New Features and Enhancements
- boxsdkgen: add
DocumentSplitmanager and V2026R0 schemas & one-time passcode fields (box/box-openapi#621) (3ce0c92) - boxsdkgen: add
metadata_templateassign target andfilter_fieldsto legal hold APIs (box/box-openapi#625) (57bf7d9) - boxsdkgen: add
ShuttleManagerand generate shuttle API models/docs (box/box-openapi#622) (box-ios-sdk#1711) (35d85a4) - boxsdkgen: add
verification_methodfield to Signer schemas for BoxSign (box/box-openapi#626) (cd71e8b)
Box Python SDK v4.20.0 released
New Features and Enhancements
- boxsdkgen: add
DocumentSplitManagerand document split schemas/docs; support shared link OTP fields (box/box-openapi#621) (de4d6f6) - boxsdkgen: add
metadata_templatesupport andfilter_fieldsto legal hold assignments (box/box-openapi#625) (73d3ba4) - boxsdkgen: add
ShuttleManagerand generate shuttle API models/docs (box/box-openapi#622) (box-python-sdk#1636) (89a3d8a) - boxsdkgen: add
verification_methodfield to Sign Request signer schemas (box/box-openapi#626) (ec11691)
Box Java SDK v5.20.0 released
New Features and Enhancements
- boxsdkgen: add
DocumentSplitManagerand document split APIs/docs (box/box-openapi#621) (98de64e) - boxsdkgen: add
metadata_templatetarget andfilter_fieldsto legal hold assignments (box/box-openapi#625) (cc979c2) - boxsdkgen: add
ShuttleManagerand generate shuttle API models/docs (box/box-openapi#622) (159e0ed) - boxsdkgen: add
verification_methodone-of type to signer schemas (box/box-openapi#626) (f8e2be7)
Box Windows SDK v6.21.0 released
New Features and Enhancements
- boxsdkgen: add
DocumentSplitmanager and one-time passcode fields for shared links (box/box-openapi#621) (660db37) - boxsdkgen: add
metadata_templateassign type andfilter_fieldsto legal hold assignments (box/box-openapi#625) (1171a34) - boxsdkgen: add
ShuttleManagerand generate shuttle API models/docs (box/box-openapi#622) (00c2f8e) - boxsdkgen: add
verification_methodunion types for Signer in BoxSign schemas (box/box-openapi#626) (75fb623)
Box Node SDK v10.19.0 released
Bug Fixes
- escape
repeatkeyword in Swift field names (box/box-codegen#998) (ac03862)
New Features and Enhancements
- add
DocumentSplitManagerand document split APIs + OTP for shared links (box/box-openapi#621) (ab81af7) - add
metadata_templatesupport andfilter_fieldsto legal hold assignments (box/box-openapi#625) (a9377d9) - add
ShuttleManager, shuttle schemas, and docs (box/box-openapi#622) (0b25fda) - add
verificationMethodfor Sign Request signer (box/box-openapi#626) (07afdc9) - update chunked upload to support
sha512and addexternal_idto DocGen (box/box-openapi#620) (52ba9cc)
Box Node SDK v4.19.0 released
New Features and Enhancements
- boxsdkgen: add
DocumentSplitManageranddocument_splitsSDK APIs (box/box-openapi#621) (783d258) - boxsdkgen: add
metadata_templateassign target andfilterFieldssupport to legal hold assignments (box/box-openapi#625) (646f895) - boxsdkgen: add
ShuttleManagerand generate shuttle API models/docs (box/box-openapi#622) (2d317ea) - boxsdkgen: add
verificationMethodunion to BoxSign signer schemas (box/box-openapi#626) (04713d4)
Box Mount quickstarts for sandbox and agent runtime platforms
New quickstarts show you how to run Box Mount on supported sandbox and agent runtime platforms, so your agent can work with a Box folder as a local filesystem inside the runtime you already use.Quickstarts are available for the following supported platforms:- Daytona
- DigitalOcean
- Docker
- E2B
- Microsoft MXC
- NVIDIA OpenShell
- OpenAI Agents SDK
- Runta
- Vercel Sandbox
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 AI API — xAI Grok 4.7 and Grok 4.6 available, Gemini 3.8 Flash and 3.7 Flash moving to Premium
The list of available AI models has been updated with the following customer-enabled models:- xAI Grok 4.7 (Beta)
- xAI Grok 4.6 (Beta)
Models offered in Beta mode have not been fully performance-tested at scale and are provided on an as-is basis.
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 AI API — new AI model available
The list of available AI models has been updated with a new core model, NVIDIA Nemotron 3 Ultra.You can use the provided model to override the default model used in the AI agent configuration. For further details on Box AI API, see the guides and API reference.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.Threshold breach details in Shield Anomalous Download alerts
The Anomalous Download alert event now reports alerts triggered when download activity exceeds a threshold configured in the rule, in addition to alerts triggered by anomaly detection.For threshold breach alerts,alert_summary contains a threshold_breach object with the exceeded metric, the configured threshold, the observed value, and the rule’s time window. It also includes the activity period, download IP addresses, and download services.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 AI API — new AI model available
The list of available AI models has been updated with a new core model, OpenAI GPT-6.1 Terra.You can use the provided model to override the default model used in the AI agent configuration. For further details on Box AI API, see the guides and API reference.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 UI Elements v28.0.0 released
28.0.0 (2026-10-27)
Bug Fixes
- activity-feed-v2: apply a comment range after the preview width settles (box-ui-elements#4879) (
430cf02) - activity-feed-v2: clear the timestamp toggle after posting a comment (box-ui-elements#4866) (
4c45f42) - activity-feed-v2: improve deeplink scroll/highlight and bump activity-feed to 3.0.0 (box-ui-elements#4765) (
5d273fe) - activity-feed-v2: Map mention contacts via
SelectorItem.item(box-ui-elements#4783) (c6ef2ce) - activity-feed-v2: show comments-disabled states and bump activity-feed to 2.4.0 (box-ui-elements#4756) (
84b90a7) - activity-feed: request
enhanced_comment_timespanfor timespan comments (box-ui-elements#4873) (8bdfb29) - Add: fix auto scrolling when selecting the add button (box-ui-elements#4800) (
083c299) - content-explorer: flatten advanced enum filters for metadata-view 2 (box-ui-elements#4901) (
352c0d4) - content-explorer: Handle null item extension (box-ui-elements#4890) (
763b06e) - content-insights: Uppercase metric titles with CSS (box-ui-elements#4857) (
3bc3d44) - content-preview: keep compare open when selecting compared-pane annotation (box-ui-elements#4852) (
79a2827) - content-preview: Prevent stuck loading mask for custom previews (box-ui-elements#4766) (
1fdcc97) - content-preview: route compared-pane annotation scroll (box-ui-elements#4865) (
4a8c9d5) - content-sharing: grey link expiration from server flag (box-ui-elements#4886) (
595873a) - content-sharing: omit unchanged shared link expiration (box-ui-elements#4884) (
478047d) - content-sidebar: Bold details section headers (box-ui-elements#4861) (
8bd67e3) - content-sidebar: fix version history centering (box-ui-elements#4853) (
2dd680d) - content-sidebar: Space details sections with padding (box-ui-elements#4868) (
ed6b9ab) - content-sidebar: Use
titleLargefor sidebar titles (box-ui-elements#4867) (8fc1f75) - content-uploader: show locked file error in uploads manager (box-ui-elements#4831) (
d1b4144) - deps: Bump @box/threaded-annotations from 4.1.12 to 4.11.3 (box-ui-elements#4805) (
2b8c328) - deps: Bump immutable resolution to 3.8.4 (box-ui-elements#4818) (
4b8da84) - deps: Bump sanitize html 2.17.7 (box-ui-elements#4817) (
98b2628) - fonts: add nested style for strong and em (box-ui-elements#4799) (
a3950cd) - i18n: update translations (box-ui-elements#4828) (
f4144b4) - i18n: update translations (box-ui-elements#4835) (
302fbe1) - i18n: update translations (box-ui-elements#4850) (
2161058) - i18n: update translations (box-ui-elements#4856) (
708f703) - i18n: update translations (box-ui-elements#4881) (
c8a3fe1) - item-details: Color file property labels gray (box-ui-elements#4872) (
d6f0143) - item-details: Use
bodyDefaultSemiboldfor property labels (box-ui-elements#4862) (bee7aae) - metadata-sidebar: correct template browser identity and visibility (box-ui-elements#4836) (
7e8c016) - metadata-sidebar: request
box.metadataand offer custom metadata (box-ui-elements#4905) (a80a854) - metadata-sidebar: resolve template scope for AI autofill in namespaced mode (box-ui-elements#4916) (
f8e886c) - metadata: keep custom fields named like
Object.prototypeproperties (box-ui-elements#4860) (20d0f33) - metadata: keep custom fields when merging detailed and hydrated views (box-ui-elements#4855) (
f743f06) - remove input placeholder color (box-ui-elements#4838) (
a4ca178) - support mid-migration metadata templates (box-ui-elements#4653) (
e634a18) - upload: add exponential backoff for file upload (box-ui-elements#4893) (
3c1b75e)
Features
- activity-feed-v2: display audio comment time ranges in the composer and badge (box-ui-elements#4820) (
5a32c45) - activity-feed-v2: emit
isSelectedon comment markers for the player (box-ui-elements#4808) (8455699) - activity-feed-v2: emit
isSelectedon comment markers without re-seeking (box-ui-elements#4819) (f92424a) - activity-feed-v2: enable timestamped comments for audio (box-ui-elements#4796) (
a10a4e4) - activity-feed-v2: highlight a comment again when it is selected twice (box-ui-elements#4888) (
afe679f) - activity-feed-v2: open Activity when the viewer drag-creates a comment range (box-ui-elements#4864) (
9afd2dd) - activity-feed-v2: Persist and restore rich text as markdown (box-ui-elements#4797) (
f2e5f3c) - activity-feed-v2: support an optional end timestamp in comment markup (box-ui-elements#4814) (
d56f4f8) - activity-feed-v2: support selecting a time range for audio comments (box-ui-elements#4816) (
3a6ba6a) - activity-feed-v2: uncheck timestamp toggle when viewer dismisses range draft (box-ui-elements#4841) (
28e9e65) - activity-feed: open the version a timestamped comment was made on and seek to it (box-ui-elements#4918) (
5e5c07c) - add a new flag for fetching detailed extract metadata (box-ui-elements#4815) (
377d3f6) - add api specific flags for metadata extract (box-ui-elements#4821) (
8f4b7c7) - BREAKING CHANGE noop for blueprint 17 major (box-ui-elements#4870) (
e0b3e98) - BREAKING CHANGE Remove blueprint modernization (box-ui-elements#4871) (
65ec355) - content-preview: add
comparedVersionfor side-by-side comparison (box-ui-elements#4813) (b35b350) - content-preview: forward comparison flags so Preview can own the banners (box-ui-elements#4882) (
59d10cc) - content-preview: navigate on media play-next (box-ui-elements#4837) (
2a4ff7c) - content-preview: render the compared version in the custom preview (box-ui-elements#4889) (
b0e1480) - content-preview: request waveform representation when v2 is enabled (box-ui-elements#4829) (
5a11860) - content-sharing: add otp integration (box-ui-elements#4917) (
3585ffa) - content-sidebar: add
isForcedToUseTemplatesfor sign (box-ui-elements#4906) (215b0e7) - content-sidebar: Use Blueprint Text for Insights and Details titles (box-ui-elements#4834) (
bc1bd8d) - content-sidebar: wire metadata user field into redesign sidebar (box-ui-elements#4794) (
cdb7fd0) - deps: BREAKING CHANGE bump blueprint package (box-ui-elements#4863) (
fd3afe3) - deps: BREAKING CHANGE bump blueprint-web to 18.0.0 (box-ui-elements#4892) (
bfe3402) - deps: Bump brace-expansion to 1.1.21 and 2.1.7 (box-ui-elements#4878) (
0c30344) - deps: bump list of deps (box-ui-elements#4902) (
11c4bb9) - deps: Resolve webpack-dev-middleware to 7.4.6 (box-ui-elements#4875) (
d9a5959) - deps: upgrade
sanitize-html(box-ui-elements#4921) (2e18855) - feed: send
enable_rich_texton feed reads and writes (box-ui-elements#4823) (e7a7db2) - metadata-sidebar: Search namespaced templates and gate create/edit on API permissions (box-ui-elements#4885) (
59ad8ef) - preview: support loading the Preview library from npm (box-ui-elements#4695) (
c2a90cd) - preview: Update the comparison banner on a live preview (box-ui-elements#4907) (
a0ac01f) - remove deprecated SASS (box-ui-elements#4859) (
39b1e06)
BREAKING CHANGES
-
The
enableModernizedComponentsprop is removed from all elements. - fix: Rename Blueprint Modernization VRTs
- Moving forward all UI will be modernized after this breaking change blueprint version bump.
Shield alert events now use severity instead of priority
Shield alert events now include a severity field with the same value admins see in the Shield Dashboard: Low, Medium, High, or Critical.- The
priorityfield is no longer included. Useseverityinstead. alert_idis now a unique random alphanumeric string that matches the alert ID in the Shield Dashboard. Store it as a string and don’t rely on IDs being sequential.
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.Enterprise events for shared link one-time passcodes
Admins can now audit one-time passcode (OTP) protection on public shared links through the enterprise event stream:SHARED_LINK_ONE_TIME_PASSCODE_ACCESS: Box grants access, denies access, or requests a passcode for a viewer of an OTP-protected link.SHARED_LINK_ONE_TIME_PASSCODE_CHALLENGE: A recipient requests a passcode or submits one for verification.ITEM_SHARED_UPDATE: Now includes OTP settings before and after each change, including Access List updates.
admin_logs and admin_logs_streaming. For field details and examples, see shared link OTP events.Box agents — OpenAI GPT-6 Luna for Security Classification Agent
The Security Classification Agent now supports OpenAI GPT-6 Luna for its standard version, alongside Google Gemini 3.1 Flash Lite.For the full list of models used by each Box agent, see available AI models.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 Agent Skills — Kiro Power and new repository
Box Agent Skills can now be installed as a Kiro Power from the Kiro Powers panel, in addition to the Codex, Cursor, and Claude Code plugins.The skills now live in the box/skills repository on GitHub. Check its README for the current skill list, dependencies, and installation options.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.New tutorial: Build an AI-powered DAM system with Box
A new end-to-end tutorial shows how to run a brand asset library on Box Platform: extract campaign, product, and usage-rights fields with Box AI, write them as metadata, move files through Draft → review → publish → retire, invite external vendors to a drop folder, and index approved assets in a Box Hub.AI-powered DAM
When a product image or logo lands in Draft, Box AI Extract fills a Brand Asset metadata template. Your service then advances the file through creative and legal review, publishes it to a Box Hub, and retires superseded masters without leaving drafts in distribution.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 iOS SDK 10.18.0 released
New Features and Enhancements
- update chunked upload to support
sha512and addexternal_idto DocGen (box/box-openapi#620) (24f00c5)
Box Python SDK v10.18.0 released
New Features and Enhancements
- update chunked upload to support
sha512and addexternal_idto DocGen (box/box-openapi#620) (cf41273)
Box Java SDK v5.19.0 released
New Features and Enhancements
- boxsdkgen: support
sha512for chunked uploads and addexternal_id(box/box-openapi#620) (69ca1a8)
Box Node SDK v4.18.0 released
New Features and Enhancements
- boxsdkgen: support
sha512for chunked uploads and addexternalId(box/box-openapi#620) (3d41cea)
Box iOS SDK 10.17.0 released
⚠ BREAKING CHANGES
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (b63c603)
Bug Fixes
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (b63c603)
Box iOS SDK 6.18.0 released
New Features and Enhancements
- boxsdkgen: add
sha512support for chunked uploads and DocGenexternalId(box/box-openapi#620) (a0c3a98)
Box Python SDK v4.19.0 released
New Features and Enhancements
- boxsdkgen: support
sha512for chunked uploads and addexternal_idfields (box/box-openapi#620) (a5e89d0)
Box AI API — new AI model available
The list of available AI models has been updated with a new core model, Google Gemini 4 Argon.You can use the provided model to override the default model used in the AI agent configuration. For further details on Box AI API, see the guides and API reference.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 AI API — new AI model available
The list of available AI models has been updated with a new core model, OpenAI GPT-5.6 Luna.You can use the provided model to override the default model used in the AI agent configuration. For further details on Box AI API, see the guides and API reference.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 AI API — new AI model available
The list of available AI models has been updated with a new core model, AWS Claude Haiku 5.5.You can use the provided model to override the default model used in the AI agent configuration. For further details on Box AI API, see the guides and API reference.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 Python SDK v10.17.1 released
Bug Fixes
- encode text streams as UTF-8 in
MultipartStreamuploads (box/box-codegen#995) (box-python-sdk#1607) (2788783)
Box Python SDK v4.18.0 released
Bug Fixes
- boxsdkgen: encode text streams as UTF-8 in
MultipartStreamuploads (box/box-codegen#995) (box-python-sdk#1608) (1e34853)
New Features and Enhancements
- boxsdk: Replace
requests-toolbeltwith streamingMultipartStreamencoder (box-python-sdk#1606) (685e9fc)
Experience Cloud Toolkit for Salesforce
The Salesforce Developer Toolkit now includes the Experience Cloud Toolkit. Its global methods let you manage Box App Users for Salesforce Experience Cloud users:- Create or reactivate a Box App User for the current or a specific Salesforce user.
- Deactivate a Box App User.
- Look up an existing Box App User linked to a Salesforce user.
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 Python SDK v4.17.0 released
⚠ BREAKING CHANGES
- boxsdkgen: use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box-openapi#619) (box-python-sdk#1601)
New Features and Enhancements
- boxsdkgen: replace
MultipartEncoderwith streamingMultipartStreamfor multipart uploads (box/box-codegen#994) (a232fd3)
Box iOS SDK 6.17.0 released
- boxsdkgen: use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (47724eb)
Bug Fixes
- boxsdkgen: use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (47724eb)
Box Java SDK v10.19.0 released
⚠ BREAKING CHANGES
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (c6b93be)
Bug Fixes
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (c6b93be)
Box Java SDK v5.18.0 released
⚠ BREAKING CHANGES
- boxsdkgen: use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (28640c7)
Bug Fixes
- boxsdkgen: use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (28640c7)
Box Windows SDK v10.19.0 released
BREAKING CHANGES
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (0403b76)
Bug Fixes
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (0403b76)
Box Node SDK v10.17.0 released
⚠ BREAKING CHANGES
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (3f31be2)
Bug Fixes
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (3f31be2)
Box Node SDK v4.17.0 released
- boxsdkgen: use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (10521f5)
Bug Fixes
- boxsdkgen: use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (10521f5)
Box Windows SDK v6.19.0 released
BREAKING CHANGES
- boxsdkgen: use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (e4f7d0a)
Bug Fixes
- boxsdkgen: use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (e4f7d0a)
Box AI API — new AI models available
The list of available AI models has been updated with the following core models:You can use the provided models to override the default model used in the AI agent configuration. For further details on Box AI API, see the guides and API reference.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 Python SDK v10.17.0 released
⚠ BREAKING CHANGES
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (89e7d0b)
New Features and Enhancements
- replace
MultipartEncoderwith streamingMultipartStreamfor uploads (box/box-codegen#994) (8a5d896)
Bug Fixes
- use
FileMini/FolderMini/WebLinkMiniinCollaborationItem(box/box-openapi#619) (89e7d0b)
Box AI API — new AI models available
The list of available AI models has been updated with the following core models:The following customer-enabled models have also been added:- Meta Muse Spark 1.3 (Beta)
- Meta Muse Spark 1.2 (Beta)
Models offered in Beta mode have not been fully performance-tested at scale and are provided on an as-is basis.
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 Embed updates
Box Embed has the following updates:- The new
hidePreviewCloseButtonparameter lets you hide or show navigation controls in Box Preview. - The
uxLiteparameter now shows the simplified content preview (Preview Light) for all files and Box Notes, not only shared files.
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.Introducing Box Doc Split
Box Doc Split breaks a multi-page PDF into smaller sub-documents and saves them to a Box folder of your choice.Box Doc Split supports two split types:- Manual split divides the PDF using page ranges you define. Results are fixed, so use it when you already know the page numbers.
- Smart split uses a natural language prompt to decide how to group pages, for example at QR code separator pages or around signature pages. A smart split consumes 1 AI unit for every 4 pages processed.
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 AI API — new AI model available
The list of available AI models has been updated with a new core model, AWS Claude Opus 5.5.You can use the provided models to override the default model used in the AI agent configuration. For further details on Box AI API, see the guides and API reference.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.Skip already stored parts with the Box SDKs
The Box SDKs can now skip the parts Box already stores when you upload a new version of a large file. Before uploading each part, the SDK convenience method checks whether that part is already stored in Box from the previous version and skips uploading it if so.To skip already stored parts, replace your own upload session code for new versions with a single call: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 Windows SDK v10.18.0 released
New Features and Enhancements
- Support upload big file version convenience method (box/box-codegen#988) (
20af5ff)
Box Python SDK v10.16.0 released
Bug Fixes
- Preserve case-insensitive response headers (box/box-codegen#991) (box-python-sdk#1593) (
d92e036)
New Features and Enhancements
- Support upload big file version convenience method (box/box-codegen#988) (
c89f097)
Box Node SDK v10.16.0 released
New Features and Enhancements
- Support upload big file version convenience method (box/box-codegen#988) (
365afee)
Box Java SDK v10.18.0 released
New Features and Enhancements
- Support upload big file version convenience method (box/box-codegen#988) (
92042fb)
Box iOS SDK 10.16.0 released
New Features and Enhancements
- Support upload big file version convenience method (box/box-codegen#988) (
469afb5)
Skip already stored parts in chunked uploads
When you upload a new version of a large file, you can now plan the upload session withPOST /files/upload_sessions/{upload_session_id}/plan before you upload any parts.Send the offset, size, and SHA-512 hash of each part, and Box returns the parts it already stores from the previous version of the file. You then upload only the parts that changed, and commit the session with both the uploaded parts and the reused ones.Planning is optional. Upload sessions that skip it work without any changes.
For details, see the chunked uploads guide.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 CLI v4.10.1 released
Bug Fixes
- await
archiverimport before traversing infolders:download --zip(boxcli#721) (8cab5bc) - resolve
keytardirectory inpostinstallscript (boxcli#713) (24b6fce)
Box AI API — new AI models available
The list of has been updated with the following core model: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 Windows SDK v10.17.0 released
New Features and Enhancements
- Add Japanese ZIP code validation to sign request (box/box-openapi#615) (box-windows-sdk-v2#1627) (
ba8a130) - Support chunk upload session plan API (box/box-openapi#616) (box-windows-sdk-v2#1630) (
339b2c6)
Box Windows SDK v6.17.0 released
New Features and Enhancements:
- boxsdkgen: add Japanese ZIP code validation to sign request (box/box-openapi#615) (box-windows-sdk-v2#1626) (
0615145) - boxsdkgen: Support chunk upload session plan API (box/box-openapi#616) (box-windows-sdk-v2#1628) (
b4aea5e)
Box Python SDK v10.15.0 released
New Features and Enhancements
- Add Japanese ZIP code validation to sign request (box/box-openapi#615) (box-python-sdk#1559) (
9b570c0) - Support chunk upload session plan API (box/box-openapi#616) (box-python-sdk#1562) (
2cfdc80)
Box Python SDK v4.15.0 released
New Features and Enhancements
- boxsdkgen: Add Japanese ZIP code validation to sign request (box/box-openapi#615) (box-python-sdk#1558) (
6aa5cda) - boxsdkgen: Support chunk upload session plan API (box/box-openapi#616) (box-python-sdk#1560) (
d660d35)
Box Node SDK v10.15.0 released
Bug Fixes
- Fix type declarations that break
tscunderNode-onlytsconfig(box/box-codegen#983) (box-node-sdk#1602) (874246d) - Stop double-JSON-encoding error fields in Box API errors (box/box-codegen#985) (box-node-sdk#1608) (
a517b3d)
New Features and Enhancements
- Add Japanese ZIP code validation to sign request (box/box-openapi#615) (box-node-sdk#1598) (
be0d1ff) - Support chunk upload session plan API (box/box-openapi#616) (box-node-sdk#1601) (
f28a496)
Box Node SDK v4.15.0 released
Bug Fixes
- boxsdkgen: Fix type declarations that break
tscunderNode-onlytsconfig(box/box-codegen#983) (box-node-sdk#1600) (73b5b87) - boxsdkgen: Stop double-JSON-encoding error fields in Box API errors (box/box-codegen#985) (box-node-sdk#1609) (
61970fc)
New Features and Enhancements
- boxsdkgen: Add Japanese ZIP code validation to sign request (box/box-openapi#615) (box-node-sdk#1597) (
195b856) - boxsdkgen: Support chunk upload session plan API (box/box-openapi#616) (box-node-sdk#1599) (
80f8130)
Box Java SDK v10.17.0 released
New Features and Enhancements
- Add Japanese ZIP code validation to sign request (box/box-openapi#615) (box-java-sdk#1976) (
7312c51) - Support chunk upload session plan API (box/box-openapi#616) (box-java-sdk#1979) (
6eb78be)
Box iOS SDK 10.15.0 released
New Features and Enhancements
- Add Japanese ZIP code validation to sign request (box/box-openapi#615) (box-ios-sdk#1631) (
81df573) - Support chunk upload session plan API (box/box-openapi#616) (box-ios-sdk#1634) (
02101c3)
Box iOS SDK 10.13.0 released
Bug Fixes
- Strip Authorization header on cross-host redirects in Swift (box/box-codegen#964) (box-ios-sdk#1560) (
b87cc65)
New Features and Enhancements
- Add new fields to Hubs (box/box-openapi#606) (box-ios-sdk#1569) (
11c5a71) - Set up common default timeout (box/box-codegen#965) (box-ios-sdk#1577) (
c20322d)
Box AI API — new AI models available
The list of has been updated with the following core models:- (Beta)
Models offered in Beta mode have not been fully performance-tested at scale and are provided on an as-is basis.
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 Java SDK v10.16.2 released
Bug Fixes
- bump
bouncyCastleversion (box/box-codegen#982) (box-java-sdk#1972) (6c9877b)
Box CLI v4.10.0 released
New Features and Enhancements
- check access for
keytarwrite operation (boxcli#694) (29e5cc9)
Bug Fixes
- post install script update (boxcli#711) (
ace2d1c)
Box Java SDK v5.15.1 released
Bug Fixes
- boxsdkgen: avoid null chunk when file size is a multiple of part size (box/box-codegen#980) (box-java-sdk#1966) (
d737c81)
Box Java SDK v10.16.1 released
Bug Fixes
- Avoid null chunk when file size is a multiple of part size (box/box-codegen#980) (box-java-sdk#1967) (
f71a2c1).
Box Windows SDK v6.16.0 released
New Features and Enhancements:
- boxsdkgen: add
is_collaborated_content_available_when_owner_inactiveproperty (box/box-openapi#613) (box-windows-sdk-v2#1604) (1415ec9) - boxsdkgen: Added two missing event types (box/box-openapi#611) (box-windows-sdk-v2#1598) (
5d177f0) - boxsdkgen: Support query APIs (box/box-openapi#610) (box-windows-sdk-v2#1596) (
5232dfd)
Box Python SDK v10.14.0 released
New Features and Enhancements
- add
is_collaborated_content_available_when_owner_inactiveproperty (box/box-openapi#613) (box-python-sdk#1537) (9d4542f) - Added two missing event types (box/box-openapi#611) (box-python-sdk#1531) (
94120f3) - Support query APIs (box/box-openapi#610) (box-python-sdk#1529) (
1f18e93)
Box Node SDK v4.14.0 released
Bug Fixes
- boxsdkgen: Added two missing event types (box/box-openapi#611) (box-node-sdk#1565) (
24650c0)
New Features and Enhancements
- boxsdkgen: add
is_collaborated_content_available_when_owner_inactiveproperty (box/box-openapi#613) (box-node-sdk#1571) (b8dd5fa) - boxsdkgen: export error types from the package root (box/box-codegen#976) (box-node-sdk#1569) (
4d9d485) - boxsdkgen: Support query APIs (box/box-openapi#610) (box-node-sdk#1562) (
493563f)
Box Java SDK v5.15.0 released
Bug Fixes
- boxsdkgen: Fix broken link in Readme (box-java-sdk#1931) (
6a88eaf)
New Features and Enhancements
- boxsdkgen: add
is_collaborated_content_available_when_owner_inactiveproperty (box/box-openapi#613) (box-java-sdk#1945) (e02e6f6) - boxsdkgen: Added two missing event types (box/box-openapi#611) (box-java-sdk#1939) (
dfc3e67) - boxsdkgen: Support query APIs (box/box-openapi#610) (box-java-sdk#1937) (
102e966)
Box iOS SDK 10.14.0 released
New Features and Enhancements
- add
is_collaborated_content_available_when_owner_inactiveproperty (box/box-openapi#613) (box-ios-sdk#1606) (fd1a20c) - Added two missing event types (box/box-openapi#611) (box-ios-sdk#1600) (
73f7b98) - Support query APIs (box/box-openapi#610) (box-ios-sdk#1597) (
0bb4da5)
Box iOS SDK 6.14.0 released
New Features and Enhancements
- boxsdkgen: add
is_collaborated_content_available_when_owner_inactiveproperty (box/box-openapi#613) (box-ios-sdk#1605) (5227664) - boxsdkgen: Added two missing event types (box/box-openapi#611) (box-ios-sdk#1599) (
8571fc9) - boxsdkgen: Support query APIs (box/box-openapi#610) (box-ios-sdk#1596) (
ddcbefd)
Box AI API — new AI models available
The list of has been updated with the following core models: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 Query and Query Insights released
We introduced two new APIs, Box query and query insights.With Box query API, you can filter and sort results using metadata templates and item fields, building more detailed queries.With query insights API, you can get insights into the usage of a query.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.New automated response action for Shield Ransomware Activity alert
Along with the release of Ransomware Activity: Automated Remediation in Box Shield Pro, therule_response_action parameter is now returned for the Ransomware Activity alert event.Previously, rule_response_action was always null for Ransomware Activity alerts. It now returns a terminate_sessions field that reflects whether Box Shield automatically terminated the target user’s sessions when the alert was created.The value depends on the Terminate Target User Sessions rule setting in the Admin Console, which is off by default.- If enabled,
terminate_sessionsistruewhen the alert is triggered. - If disabled,
terminate_sessionsisfalsewhen the alert is triggered.
rule_response_action parameter remains null.For additional information, see the Shield Alert Events guide.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 v10.13.0 released
Bug Fixes
- Define TypeScript SDK
tsconfigroots (box/box-codegen#970) (box-node-sdk#1538) (2848a20)
New Features and Enhancements
- Add new fields to Hubs (box/box-openapi#606) (box-node-sdk#1528) (
41fc72e) - Rename
connectionTimeoutin typescript toresponseHeadersTimeoutand raise default to 60 seconds (box/box-codegen#973) (box-node-sdk#1555) (189073b) - Setup common default timeout (box/box-codegen#965) (box-node-sdk#1534) (
5eb3c68)
Box AI API — two Google Gemini 2.0 models retired
The following AI models are retired and no longer available in Box AI.google__gemini_2_0_flash_001(Gemini 2.0 Flash)google__gemini_2_0_flash_lite_preview(Gemini 2.0 Flash Lite)
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 Java SDK v10.15.2 released
Bug Fixes
- Fix broken readme link (box/box-codegen#974) (box-java-sdk#1929) (
f216711)
Box Java SDK v10.15.1 released
Bug Fixes
- Bump
Bouncy Castleto 1.84 fix CVE (box/box-codegen#972) (box-java-sdk#1918) (4441f03)
Box AI API — two new OpenAI GPT-5.6 models and Security Classification Agent default update
The list of has been updated with the following core models:- replaces as the default model.
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 Python SDK v10.13.0 released
Bug Fixes
- Fix dictionary values deserialization (box/box-codegen#966) (box-python-sdk#1511) (
7352ce9)
New Features and Enhancements
- Add new fields to Hubs (box/box-openapi#606) (box-python-sdk#1499) (
c083ad0) - Setup default timeouts (box/box-codegen#965) (box-python-sdk#1507) (
b502193)
Box Windows SDK v10.15.0 released
New Features and Enhancements
- Add new fields to Hubs (box/box-openapi#606) (box-windows-sdk-v2#1571) (
b54adb6) - Setup default timeout (box/box-codegen#965) (box-windows-sdk-v2#1577) (
b48284e)
Box iOS SDK 6.13.0 released
Bug Fixes
- boxsdkgen: Strip Authorization header on cross-host redirects in Swift (box/box-codegen#964) (box-ios-sdk#1559) (
545a32a)
New Features and Enhancements
- boxsdkgen: Add new fields to Hubs (box/box-openapi#606) (box-ios-sdk#1568) (
49f3b09) - boxsdkgen: Setup default timeouts (box/box-codegen#965) (box-ios-sdk#1575) (
f434389)
Box Windows SDK v6.15.0 released
New Features and Enhancements:
- boxsdkgen: Add new fields to Hubs (box/box-openapi#606) (box-windows-sdk-v2#1570) (
6d22a92) - boxsdkgen: Setup default timeout (box/box-codegen#965) (box-windows-sdk-v2#1576) (
fe5cfd9)
Box Python SDK v4.13.0 released
New Features and Enhancements
- boxsdkgen: Add new fields to Hubs (box/box-openapi#606) (box-python-sdk#1498) (
b02f154) - boxsdkgen: Setup default timeouts (box/box-codegen#965) (box-python-sdk#1505) (
ec8d510)
Bug Fixes
- boxsdkgen: Fix dictionary values deserialization (box/box-codegen#966) (box-python-sdk#1510) (
b18be5a)
Box Java SDK v5.14.0 released
New Features and Enhancements
- boxsdkgen: Add new fields to Hubs (box/box-openapi#606) (box-java-sdk#1900) (
ce54ef6) - boxsdkgen: Setup default timeouts (box/box-codegen#965) (box-java-sdk#1904) (
2a2e44e)
Box Java SDK v10.15.0 released
New Features and Enhancements
- Add new fields to Hubs(box/box-openapi#606) (box-java-sdk#1901) (
f590481) - Setup default timeouts (box/box-codegen#965) (box-java-sdk#1905) (
a87b8d1)
Box AI API — new AI models available and default model update
The list of has been updated with the following models:- (Beta)
- replaces as the default model.
Models offered in Beta mode have not been fully performance-tested at scale and are provided on an as-is basis.
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.21 CFR Part 11 support in the Box Sign API
You can now create and manage 21 CFR Part 11 (GxP) signature requests through the Box Sign API, in addition to standard requests. Previously, 21 CFR Part 11 requests were available only in the Box web app. You can now require 21 CFR Part 11 signatures in your own applications, as well as in Box Automate workflows and the Box for Salesforce integration.What’s new
- A new
request_flowfield lets you create requests using thecfr11orstandardflow. When you don’t set it, Box uses your enterprise’s default. - New response fields,
reasonandis_validated, on signer inputs surface 21 CFR Part 11 signing details. - The API enforces 21 CFR Part 11 requirements, such as required signer login, restricted signature colors, and signature or initials field validation.
API updates
The following endpoints now support the 21 CFR Part 11 flow:POST /sign_requests— Create a 21 CFR Part 11 or standard sign request.GET /:sign_request_id— Get a sign request, including itsrequest_flow.GET /sign_requests— List sign requests with theirrequest_flow.POST /:sign_request_id/cancel— Cancel a sign request.POST /:sign_request_id/resend— Resend a sign request.GET /:template_id— Get a template, including itsrequest_flow.GET /sign_templates— List templates with theirrequest_flow.
Getting started
To start using 21 CFR Part 11 requests, see the 21 CFR Part 11 requests guide.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 v1.1.0 released
New Features and Enhancements
- bump box-node-sdk to version 10.12.0 (npm-box#22) (
f792690)
Box iOS SDK 10.12.0 released
New Features and Enhancements
- Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-ios-sdk#1553) (
0007eda) - Add new parameters to ai extract structured method (box/box-openapi#604) (box-ios-sdk#1552) (
6d11e6b) - Expose
errorCodein sign request schemas (box/box-openapi#601) (box-ios-sdk#1551) (0ab4f19)
Box Node SDK v10.12.0 released
New Features and Enhancements
- Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-node-sdk#1513) (
01cfe5a) - Add new parameters to ai extract structured method (box/box-openapi#604) (box-node-sdk#1512) (
f0d0196) - Expose
errorCodein sign request schemas (box/box-openapi#601) (box-node-sdk#1511) (968c5cb)
Box Windows SDK v10.14.0 released
New Features and Enhancements
- Add Convert Note API (box/box-codegen#955) (box-windows-sdk-v2#1536) (
a7ca8d6) - Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-windows-sdk-v2#1559) (
7db6c4b) - Add new parameters to ai extract structured method (box/box-openapi#604) (box-windows-sdk-v2#1558) (
8c27b1d) - Expose
errorCodein sign request schemas (box/box-openapi#601) (box-windows-sdk-v2#1555) (beb3dc2)
Box Java SDK v10.14.0 released
New Features and Enhancements
- Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-java-sdk#1889) (
1747b14) - Add new parameters to ai extract structured method (box/box-openapi#604) (box-java-sdk#1888) (
09c342f) - Expose
errorCodein sign request schemas (box/box-openapi#601) (box-java-sdk#1887) (70dc787)
Box Python SDK v10.12.0 released
New Features and Enhancements
- Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-python-sdk#1486) (
fa0bef9) - Add new parameters to ai extract structured method (box/box-openapi#604) (box-python-sdk#1485) (
ba4f5ab) - Expose
errorCodein sign request schemas (box/box-openapi#601) (box-python-sdk#1484) (d2ff760)
Box iOS SDK 6.12.0 released
New Features and Enhancements
- boxsdkgen: Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-ios-sdk#1548) (
fccb1d7) - boxsdkgen: Add new parameters to ai extract structured method (box/box-openapi#604) (box-ios-sdk#1547) (
a350beb) - boxsdkgen: Expose
errorCodein sign request schemas (box/box-openapi#601) (box-ios-sdk#1546) (e053935)
Box Node SDK v4.12.0 released
New Features and Enhancements
- boxsdkgen: Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-node-sdk#1514) (
f2d1618) - boxsdkgen: Add new parameters to ai extract structured method (box/box-openapi#604) (box-node-sdk#1507) (
13fcaca) - boxsdkgen: Expose
errorCodein sign request schemas (box/box-openapi#601) (box-node-sdk#1506) (6e15f67)
Box Java SDK v5.13.0 released
New Features and Enhancements
- boxsdkgen: Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-java-sdk#1884) (
d71a8f5) - boxsdkgen: Add new parameters to ai extract structured method (box/box-openapi#604) (box-java-sdk#1882) (
16b0d70) - boxsdkgen: Expose
errorCodein sign request schemas (box/box-openapi#601) (box-java-sdk#1881) (de6bd88)
Box Windows SDK v6.14.0 released
New Features and Enhancements:
- boxsdkgen: Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-windows-sdk-v2#1552) (
ffcf62b) - boxsdkgen: Add new parameters to ai extract structured method (box/box-openapi#604) (box-windows-sdk-v2#1551) (
02d0970) - boxsdkgen: Expose
errorCodein sign request schemas (box/box-openapi#601) (box-windows-sdk-v2#1550) (e986f27)
Box Python SDK v4.12.0 released
New Features and Enhancements
- boxsdkgen: Add new event types (box/box-openapi#1703) (box/box-openapi#605) (box-python-sdk#1481) (
b452cd9) - boxsdkgen: Add new parameters to ai extract structured method (box/box-openapi#604) (box-python-sdk#1479) (
3943af2) - boxsdkgen: Expose
errorCodein sign request schemas (box/box-openapi#601) (box-python-sdk#1478) (edf938e)
Box Node SDK v10.11.1 released
Bug Fixes
- bump
node-fetchandproxy-agent(box/box-codegen#961) (box-node-sdk#1502) (e8d61f9) - Replace
node-fetchwith native fetch in browser (box/box-codegen#959) (box-node-sdk#1498) (c128fbb)
Box iOS SDK 10.11.0 released
New Features and Enhancements
- Add Convert Note API (box/box-codegen#955) (box-ios-sdk#1527) (
3efe279)
Box Java SDK v10.13.0 released
New Features and Enhancements
- Convert Note Public API (box/box-openapi#599) (box-java-sdk#1855) (
e396190)
Box Python SDK v10.11.0 released
New Features and Enhancements
- Add Convert Note API (box/box-codegen#955) (box-python-sdk#1458) (
1215d52)
Box Node SDK v4.11.2 released
Bug Fixes
- boxsdkgen: Fix global not defined in browser (box/box-codegen#959) (box-node-sdk#1494) (
fef58ba)
Box CLI v4.9.0 released
New Features and Enhancements
- replace
keytarwith@github/keytar(boxcli#688) (eb0a40d)
Box Node SDK v4.11.1 released
Bug Fixes
- bump
@cypress/requestto resolve deprecated packages (box-node-sdk#1487) (9e07cd5)
Box AI API — new AI models available
The list of has been updated with the following models: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 AI API — 12 AI models retired
The following AI models are retired and no longer available in Box AI.azure__openai__gpt_4_1(Azure OpenAI GPT-4.1)azure__openai__gpt_4_1_mini(Azure OpenAI GPT-4.1 mini)azure__openai__gpt_4o(Azure OpenAI GPT-4o)azure__openai__gpt_4o_mini(Azure OpenAI GPT-4o mini)aws__claude_4_opus(Claude 4 Opus)aws__claude_4_sonnet(Claude 4 Sonnet)aws__titan_text_lite(Titan Text Lite)google__gemini_3_pro(Gemini 3 Pro)ibm__llama_4_scout(Llama 4 Scout)ibm__llama_3_2_90b_vision_instruct(Llama 3.2 90B Vision)xai__grok_3_beta(Grok 3 Beta)xai__grok_3_mini_beta(Grok 3 mini Beta)
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 Java SDK v5.12.0 released
New Features and Enhancements
- boxsdkgen: Convert Note Public API (box/box-openapi#599) (box-java-sdk#1853) (
e07dff3)
Box Windows SDK v6.13.0 released
New Features and Enhancements:
- boxsdkgen: Add Convert Note API (box/box-codegen#955) (box-windows-sdk-v2#1535) (
0b4c196)
Box Python SDK v4.11.0 released
New Features and Enhancements
- boxsdkgen: Add Convert Note API (box/box-codegen#955) (box-python-sdk#1457) (
555f8f1)
New tutorials: Automate invoice processing and build an AI-powered RFP answer bank
Two new end-to-end tutorials show you how to use Box AI to better automate your business workflows.Invoice intake automation
Stop entering invoice data by hand. This tutorial walks you through building a Python service that watches a Box folder for new PDFs, extracts vendor names, totals, dates, and line items with Box AI Extract, then writes the results back as structured metadata. Ready for your ERP or AP system, all with minimal effort.Sales RFP answer bank
Give your sales team instant, accurate answers grounded in approved content. Provision a Box Hub, populate it with curated proposals, embed the AI chat interface in your CRM, and let reps query past responses with natural language. Quicker, easier, and no more hunting through shared drives.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 CLI v4.8.1 released
Bug Fixes
- Fix
deprovisionscript whenAsUserHeaderis empty (boxcli#672) (676d5a4) - Fix order field parsing in
sign-requests:createcommand (boxcli#677) (6118076)
Box Node SDK v10.10.0 released
Bug Fixes
- Bump
nextanduuidversions (box/box-codegen#950) (box-node-sdk#1462) (fe77f37)
New Features and Enhancements
- Sanitize request body in
BoxAPIError(box/box-codegen#948) (box-node-sdk#1460) (d64ffc2) - Setup bundle analytics header (box/box-codegen#949) (box-node-sdk#1458) (
f00b087)
Box Node SDK v4.10.0 released
Bug Fixes
- Bump
uuidversion (box-node-sdk#1464) (162b075)
New Features and Enhancements
- boxsdk: Bundle analytics header combined SDK (box-node-sdk#1459) (
c09168d) - boxsdkgen: Sanitize request body in
BoxAPIError(box/box-codegen#948) (box-node-sdk#1461) (68ab417) - boxsdkgen: Setup bundle analytics header (box/box-codegen#949) (box-node-sdk#1454) (
10c7f1e) - boxsdkgen: Update events box/box-openapi#1671 (box/box-openapi#597) (box-node-sdk#1453) (
89a9877)
Box Windows SDK v10.12.0 released
⚠ BREAKING CHANGES
- Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-windows-sdk-v2#1499) (dcb59f8)
Bug Fixes
- Fix error handling for binary responses (box/box-codegen#947) (box-windows-sdk-v2#1506) (
b0db448) - Fix metadata template schema (box/box-openapi#596) (box-windows-sdk-v2#1500) (
4145bfc) - Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-windows-sdk-v2#1499) (dcb59f8)
Box Windows SDK v6.11.0 released
⚠ BREAKING CHANGES
- boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-windows-sdk-v2#1498) (0feb396)
Bug Fixes:
- boxsdkgen: Fix error handling for binary responses (box/box-codegen#947) (box-windows-sdk-v2#1507) (
7ea8328) - boxsdkgen: Fix metadata template schema (box/box-openapi#596) (box-windows-sdk-v2#1501) (
db01cba) - boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-windows-sdk-v2#1498) (0feb396)
Box iOS SDK 10.9.0 released
⚠ BREAKING CHANGES
- Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-ios-sdk#1488) (907f3f4)
Bug Fixes
- Fix metadata template schema (box/box-openapi#596) (box-ios-sdk#1489) (
bed6d9c) - Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-ios-sdk#1488) (907f3f4)
Box Node SDK v10.9.0 released
⚠ BREAKING CHANGES
- Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-node-sdk#1440) (3082fc3)
Bug Fixes
- Fix metadata template schema (box/box-openapi#596) (box-node-sdk#1441) (
be3b952) - Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-node-sdk#1440) (3082fc3)
Box iOS SDK 6.9.0 released
⚠ BREAKING CHANGES
- boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-ios-sdk#1487) (06facee)
Bug Fixes
- boxsdkgen: Fix metadata template schema (box/box-openapi#596) (box-ios-sdk#1490) (
72f479f) - boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-ios-sdk#1487) (06facee)
Box Java SDK v10.11.0 released
⚠ BREAKING CHANGES
- Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-java-sdk#1827) (1c59b46)
Bug Fixes
- Fix metadata template schema (box/box-openapi#596) (box-java-sdk#1828) (
193718a) - Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-java-sdk#1827) (1c59b46)
Box Python SDK v10.9.0 released
⚠ BREAKING CHANGES
- Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-python-sdk#1422) (d31bca4)
Bug Fixes
- Fix metadata template schema (box/box-openapi#596) (box-python-sdk#1423) (
3ef0ffe) - Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-python-sdk#1422) (d31bca4)
Box Python SDK v4.9.0 released
⚠ BREAKING CHANGES
- boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-python-sdk#1421) (154b7ce)
Bug Fixes
- boxsdkgen: Fix metadata template schema (box/box-openapi#596) (box-python-sdk#1424) (
785457c) - boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-python-sdk#1421) (154b7ce)
Box Node SDK v4.9.0 released
⚠ BREAKING CHANGES
- boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-node-sdk#1439) (3ab5519)
Bug Fixes
- boxsdkgen: Fix metadata template schema (box/box-openapi#596) (box-node-sdk#1442) (
11aa977) - boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-node-sdk#1439) (3ab5519)
Box iOS SDK 6.8.0 released
New Features and Enhancements
- boxsdkgen: Automate Public API (box/box-openapi#594) (box-ios-sdk#1476) (
eae1640)
Box Java SDK v5.10.0 released
⚠ BREAKING CHANGES
- boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-java-sdk#1826) (7109d88)
Bug Fixes
- boxsdkgen: Fix metadata template schema (box/box-openapi#596) (box-java-sdk#1829) (
9b51193) - boxsdkgen: Mark
idfield ofAIAgentReferencerequired (box/box-openapi#1629) (box/box-openapi#595) (box-java-sdk#1826) (7109d88)
New field types in the Box AI Extract Structured API
We have introduced two new complex field types:struct and table in the Box AI
extract_structuredAPI.- Use
structto group multiple related sub-fields and extract them as a single JSON object. This is useful for extracting a set of related values that belong together, such as an address or a person’s contact details. - Use
tableto extract repeating rows of structured data as an array of JSON objects. This is useful for extracting multi-row data such as invoice line items or tax tables, regardless of how that data is formatted in the source document.
fields array that defines their sub-fields, using the same scalar
types already supported by the API (string, float, date, enum, multiSelect, and others).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 Windows SDK v6.10.0 released
New Features and Enhancements:
- boxsdkgen: Automate Public API (box/box-openapi#594) (box-windows-sdk-v2#1485) (
e342583)
Box Windows SDK v10.11.0 released
New Features and Enhancements
- Automate Public API (box/box-openapi#594) (box-windows-sdk-v2#1488) (
ba6f6be)
Box iOS SDK 10.8.0 released
New Features and Enhancements
- Automate Public API (box/box-openapi#594) (box-ios-sdk#1478) (
1df6e4b)
Box Node SDK v4.8.0 released
New Features and Enhancements
- boxsdkgen: Support Automate API (box/box-openapi#594) (box-node-sdk#1432) (
010fcdc)
Box Node SDK v10.8.0 released
New Features and Enhancements
- Automate Public API (box/box-openapi#594) (box-node-sdk#1429) (
ab49fe5)
Box Java SDK v10.10.0 released
Bug Fixes
- Fix java
oneOfserialization (box/box-codegen#942) (box-java-sdk#1806) (dcd5df6)
New Features and Enhancements
- Automate Public API (box/box-openapi#594) (box-java-sdk#1820) (
41e859a)
Box Python SDK v4.8.0 released
New Features and Enhancements
- boxsdkgen: Automate Public API (box/box-openapi#594) (box-python-sdk#1412) (
4a39dcc)
Box Java SDK v5.9.0 released
Bug Fixes
- boxsdkgen: Fix java
oneOfserialization (box/box-codegen#942) (box-java-sdk#1805) (cf0d67f)
New Features and Enhancements
- boxsdkgen: Automate Public API (box/box-openapi#594) (box-java-sdk#1816) (
4369d9c)
Box Python SDK v10.8.0 released
New Features and Enhancements
- Automate Public API (box/box-openapi#594) (box-python-sdk#1409) (
3cfb35c)
Box CLI v4.8.0 released
New Features and Enhancements
- Add
--raw-jsonflag and fix--jsonoutput (boxcli#669) (ee6d61d) - Add support for
Box Hub Collaborationsendpoints (boxcli#668) (543cd60) - Add support for
Box Hub Documentendpoints (boxcli#667) (2b21328) - Add support for
Box Hub Itemsendpoints (boxcli#665) (0f46680) - Add support for
Box Hubsendpoints (boxcli#664) (681b312)
Box Windows SDK v10.10.0 released
New Features and Enhancements
- Add
max_extension_lengthfield to Retention Policies (box/box-codegen#941) (box-windows-sdk-v2#1471) (7715a00)
Box Windows SDK v6.9.0 released
New Features and Enhancements:
- boxsdkgen: Add
max_extension_lengthfield to Retention Policies (box/box-codegen#941) (box-windows-sdk-v2#1472) (bf0e681)
Box Node SDK v10.7.0 released
Bug Fixes
- Update
retentionLengthfield to accept both string and number (box/box-codegen#932) (box-node-sdk#1397) (e589c63)
New Features and Enhancements
- Add
max_extension_lengthfield to Retention Policies (box/box-openapi#593) (box-node-sdk#1413) (28d1a71)
Box Java SDK v10.9.0 released
New Features and Enhancements
- Add
max_extension_lengthfield to Retention Policies (box/box-openapi#593) (box-java-sdk#1799) (fc91872)
Box Node SDK v4.7.0 released
Bug Fixes
- boxsdkgen: Update
retentionLengthfield to accept both string and number (box/box-codegen#932) (box-node-sdk#1396) (556f4a6)
New Features and Enhancements
- boxsdkgen: Add
max_extension_lengthfield to Retention Policies (box/box-openapi#593) (box-node-sdk#1412) (a9a3fce)
Box Python SDK v10.7.0 released
Bug Fixes
- Correct
retention_lengthtype hint to accept both integer and string (box/box-codegen#932) (box-python-sdk#1382) (e8f93ce)
New Features and Enhancements
- Add
max_extension_lengthfield to Retention Policies (box/box-openapi#593) (box-python-sdk#1394) (acbb3c6)
Box Java SDK v5.8.0 released
New Features and Enhancements
- boxsdkgen: Add
max_extension_lengthfield to Retention Policies (box/box-openapi#593) (box-java-sdk#1798) (05548e2)
Box Python SDK v4.7.0 released
Bug Fixes
- boxsdkgen: Correct
retention_lengthtype hint to accept both integer and string (box/box-codegen#932) (box-python-sdk#1381) (c0df010)
New Features and Enhancements
- boxsdkgen: Add
max_extension_lengthfield to Retention Policies (box/box-openapi#593) (box-python-sdk#1393) (5465f9c)
Box Agent Skills released
Box Agent Skills are pre-built instruction sets that teach AI coding assistants how to perform specific tasks. They give your AI assistant the context it needs to build Box integrations, work with Box content through MCP tools, configure webhooks, and use Box AI retrieval — no manual configuration required.The skills follow the Agent Skills open standard and can be installed as a plugin for Codex, Cursor, or Claude Code.For detailed reference material, additional examples, and contributing guidelines, see the box-for-ai repository on GitHub.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 Windows SDK v10.9.0 released
Bug Fixes
- Update
RetentionLengthfield to accept both string and integer (box/box-codegen#932) (box-windows-sdk-v2#1445) (ed3110e)
New Features and Enhancements
- Extensible enum in DotNet (box/box-codegen#937) (box-windows-sdk-v2#1460) (
ccb4dd9)
Box AI API — new models, default model tables, and updated models overview
The page has been updated with the following changes:New AI models
The following models are now available:Default model tables
A new section now documents which AI models are used by default when you do not override the agent configuration. The section includes tables for:- Legacy agents — default models for Q&A across Documents, Notes, and Hubs, broken down by provider and capability tier.
- Box agents — default models for Box Agent, Extract Agent, Security Classification Agent, and Threat Analysis Agent.
Restructured models overview
- Models are now grouped by provider (OpenAI, Google, Anthropic, Meta, Mistral AI, xAI) using collapsible sections.
- Model cards now display “Compatible with Box Agent” badges where applicable.
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 Windows SDK v10.8.0 released
⚠ BREAKING CHANGES
- Correct search content type
tagsto match API (box/box-openapi#591) (box-windows-sdk-v2#1431) - Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-windows-sdk-v2#1427)
Bug Fixes
- Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-windows-sdk-v2#1427) (2079002) - Correct search content type
tagsto match API (box/box-openapi#591) (box-windows-sdk-v2#1431) (d6bd881) - Fix Union members to default to null and Enum deserialization (box/box-codegen#933) (box-windows-sdk-v2#1438) (7a5756a)
- Handle empty API error bodies (box/box-codegen#934) (box-windows-sdk-v2#1441) (183449e)
New Features and Enhancements
- Add
referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-windows-sdk-v2#1418) (8527a35) - Support Hub Document API (box/box-codegen#930) (box-windows-sdk-v2#1433) (a57db33)
Box Windows SDK v6.7.0 released
⚠ BREAKING CHANGES
- boxsdkgen: Correct search content type
tagsto match API (box/box-openapi#591) (box-windows-sdk-v2#1432)
New Features and Enhancements:
- boxsdkgen: Add
referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-windows-sdk-v2#1417) (a9ad210) - boxsdkgen: Support Hub Document API (box/box-codegen#930) (box-windows-sdk-v2#1434) (3893c0c)
Bug Fixes:
- boxsdkgen: Correct search content type
tagsto match API (box/box-openapi#591) (box-windows-sdk-v2#1432) (189afe9) - boxsdkgen: Fix Union members to default to null and Enum deserialization (box/box-codegen#933) (box-windows-sdk-v2#1437) (8d32a69)
- boxsdkgen: Handle empty API error bodies (box/box-codegen#934) (box-windows-sdk-v2#1440) (63f1d8c)
Box Java SDK v10.7.0 released
⚠ BREAKING CHANGES
- Correct search content type
tagsto match API (box/box-openapi#591) (box-java-sdk#1766) - Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-java-sdk#1762)
Bug Fixes
- Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-java-sdk#1762) (8f82b46) - Correct search content type
tagsto match API (box/box-openapi#591) (box-java-sdk#1766) (52b408e)
New Features and Enhancements
- Add
referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-java-sdk#1741) (fccccb7) - Support Hub Document API (box/box-codegen#930) (box-java-sdk#1767) (8b2ef9f)
Box Java SDK v5.6.0 released
⚠ BREAKING CHANGES
- boxsdkgen: Correct search content type
tagsto match API (box/box-openapi#591) (box-java-sdk#1761)
Bug Fixes:
- boxsdkgen: Correct search content type
tagsto match API (box/box-openapi#591) (box-java-sdk#1761) (1fff919)
New Features and Enhancements:
- boxsdkgen: Add
referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-java-sdk#1740) (92289cb) - boxsdkgen: Support Hub Document API (box/box-codegen#930) (box-java-sdk#1763) (2f17efe)
Box Python SDK v10.6.0 released
⚠ BREAKING CHANGES
- Correct search content type
tagsto match API (box/box-openapi#591) (box-python-sdk#1369)
Bug Fixes
- Add missing discriminators for schema types (box/box-codegen#931) (box-python-sdk#1368) (fe0a3b8)
- Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-python-sdk#1365) (feb2010) - Correct search content type
tagsto match API (box/box-openapi#591) (box-python-sdk#1369) (39fbc7c)
New Features and Enhancements
- Add
include_referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-python-sdk#1360) (59c1d3c) - Support Hub Document API (box/box-codegen#930) (box-python-sdk#1371) (720b948)
Box Python SDK v4.6.0 released
⚠ BREAKING CHANGES
- boxsdkgen: Correct search content type
tagsto match API (box/box-openapi#591) (box-python-sdk#1370)
Bug Fixes:
- boxsdkgen: Add missing discriminators for schema types (box/box-codegen#931) (box-python-sdk#1367) (113faa3)
- boxsdkgen: Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-python-sdk#1366) (6df014e) - boxsdkgen: Correct search content type
tagsto match API (box/box-openapi#591) (box-python-sdk#1370) (213960d)
New Features and Enhancements:
- boxsdkgen: Add
include_referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-python-sdk#1359) (94cfd09) - boxsdkgen: Support Hub Document API (box/box-codegen#930) (box-python-sdk#1372) (f346676)
Box iOS SDK 10.6.0 released
⚠ BREAKING CHANGES
- Correct search content type ‘tags’ to match API (box/box-openapi#591) (box-ios-sdk#1442)
- Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-ios-sdk#1440)
Bug Fixes
- Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-ios-sdk#1440) (c6e9f9b) - Correct search content type ‘tags’ to match API (box/box-openapi#591) (box-ios-sdk#1442) (4c35f6f)
New Features and Enhancements
- Add
referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-ios-sdk#1424) (330e763) - Support Hub Document API (box/box-codegen#930) (box-ios-sdk#1443) (e176bef)
Box iOS SDK 6.6.0 released
⚠ BREAKING CHANGES
- boxsdkgen: Correct search content type
tagsto match API (box/box-openapi#591) (box-ios-sdk#1437)
Bug Fixes
- boxsdkgen: Correct search content type
tagsto match API (box/box-openapi#591) (box-ios-sdk#1437) (ae3f23a)
New Features and Enhancements
- boxsdkgen: Add
referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-ios-sdk#1423) (a038414) - boxsdkgen: Support Hub Document API (box/box-codegen#930) (box-ios-sdk#1438) (2fd2f2a)
Box Node SDK v10.6.0 released
⚠ BREAKING CHANGES
- Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-node-sdk#1378)
Bug Fixes
- Align
LegalHoldPolicyAssignedItemwith API (box/box-openapi#1554) (box/box-openapi#590) (box-node-sdk#1378) (466d6cf) - Correct search content type ‘tags’ to match API (box/box-openapi#591) (box-node-sdk#1382) (6f5d307)
New Features and Enhancements
- Add
referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-node-sdk#1372) (e55c51f) - Support Hub Document API (box/box-codegen#930) (box-node-sdk#1388) (0b5fbeb)
Box Node SDK v4.6.0 released
Bug Fixes
- boxsdkgen: Correct search content type
tagsto match API (box/box-openapi#591) (box-node-sdk#1383) (d6bca72)
New Features and Enhancements
- boxsdkgen: Add
referencetoAIandparent_idtoHubsItems(box/box-openapi#588) (box-node-sdk#1371) (5c299f0) - boxsdkgen: Support Hub Document API (box/box-codegen#930) (box-node-sdk#1385) (306c96c)
Box CLI v4.7.0 released
New Features and Enhancements
- Mask client secret in configure environments command (boxcli#654)
- Secure OAuth callback handling (boxcli#653)
Bug Fixes
- Fix
osscommand (boxcli#650)
Box iOS SDK 10.5.0 released
New Features and Enhancements
canPublicSharedLinkBeCreatedhas been added toHubs(box-ios-sdk#1420)- Configurable timeouts have been added to SDKs (box-ios-sdk#1414)
Box iOS SDK 6.5.0 released
New Features and Enhancements
- boxsdkgen:
canPublicSharedLinkBeCreatedhas been added toHubs(box-ios-sdk#1419) - boxsdkgen: Configurable timeouts have been added to SDKs (box-ios-sdk#1413)
Box Windows SDK v10.7.0 released
New Features and Enhancements
canPublicSharedLinkBeCreatedhas been added toHubs(box-windows-sdk-v2#1414)
Box Windows SDK v6.6.0 released
New Features and Enhancements:
- boxsdkgen:
canPublicSharedLinkBeCreatedhas been added toHubs(box-windows-sdk-v2#1413)
Box Java SDK v10.6.0 released
New Features and Enhancements
canPublicSharedLinkBeCreatedhas been added toHubs(box-java-sdk#1737)- Configurable timeouts have been added to SDKs (box-java-sdk#1730)
Reference in extract
Theextract_structured endpoint now supports the include_reference parameter.
This parameter allows you to include the information about the location (where in the document the text was extracted) as well as the reference (exact text extracted) in the response.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 v10.5.0 released
Bug Fixes
retryAfterhas been converted from seconds to milliseconds forsetTimeout(box-node-sdk#1356)
New Features and Enhancements
canPublicSharedLinkBeCreatedhas been added toHubs(box-node-sdk#1367)- Configurable timeouts have been added to SDKs (box-node-sdk#1360)
Box Python SDK v10.5.0 released
New Features and Enhancements
canPublicSharedLinkBeCreatedhas been added toHubs(box-python-sdk#1356)- Configurable timeouts have been added to SDKs (box-python-sdk#1349)
Box Java SDK v5.5.0 released
New Features and Enhancements:
canPublicSharedLinkBeCreatedhas been added toHubs(box-java-sdk#1736)- Customizable timeouts have been added to SDKs (box-java-sdk#1731)
Box Node SDK v4.5.0 released
Bug Fixes
retryAfterhas been converted from seconds to milliseconds forsetTimeout
New Features and Enhancements
canPublicSharedLinkBeCreatedhas been added toHubs(box-node-sdk#1366)- Configurable timeouts have been added to SDKs (box-node-sdk#1361)
Box Python SDK v4.5.0 released
New Features and Enhancements:
canPublicSharedLinkBeCreatedhas been added toHubs(box-python-sdk#1355)- Configurable timeouts have been added to SDKs (box-python-sdk#1348)
Box CLI v4.6.0 released
New Features and Enhancements
- Add
--overwriteflag tofiles:uploadcommand (boxcli#637) (6231663) - Add support for Box Official App in login command (boxcli#638) (bcd6835)
- Improve developer and agent experience in
boxclicommands (boxcli#643) (fbc817f) - Improve login prompt (boxcli#642) (a58ff34)
- Store access token encrypted in secure storage (boxcli#639) (bed6db3)
- Support logout command (boxcli#635) (842e308)
- Unify secure storage backend across platforms (boxcli#647) (6b2ed36)
Bug Fixes
- Fix encoding for example scripts on Windows (boxcli#613) (0265e2a)
- fix help commands (boxcli#611) (7aec97b)
- Normalize inquirer
signal-exitcompatibility on Windows (boxcli#645) (310b2f6)
New Box CLI launched
We’ve launched a new version of the Box CLI, so you can:- Authenticate instantly with your own Box credentials using OAuth
- Automate complex, multi-step workflows — upload files, extract metadata, apply watermarks, trigger document signing — all from the command line
- Give your AI agents a composable interface to retrieve, transform, and act on content in Box without extra configuration
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 AI API — Claude Sonnet 4.6 and Gemini 3.1 Pro now available
The list of has been updated with the following models:- (Beta)
- (Beta)
Models offered in Beta mode have not been fully performance-tested at scale and are provided on an as-is basis.
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 Windows SDK v6.5.0 released
Bug Fixes:
- boxsdkgen: Correct enum value for legal hold policy changes (box/box-openapi#581) (box-windows-sdk-v2#1377) (dbd17a9)
- boxsdkgen: Fix casing for
PATCHinNetwork Client(box/box-codegen#913) (box-windows-sdk-v2#1365) (c90bfaf)
New Features and Enhancements:
- boxsdkgen: add confidence scores for structured extract (box/box-openapi#582) (box-windows-sdk-v2#1379) (769f39f)
- boxsdkgen: Add configurable timeouts (box/box-codegen#924) (box-windows-sdk-v2#1404) (
5824149) - boxsdkgen: add signer language, cancel sign request reason (box/box-openapi#584) (box-windows-sdk-v2#1395) (ab436df)
- boxsdkgen: Add watermarking permissions and sources information (box/box-openapi#579) (box-windows-sdk-v2#1369) (04bc507)
Box Windows SDK v10.6.0 released
Bug Fixes
- Correct enum value for legal hold policy changes (box/box-openapi#581) (box-windows-sdk-v2#1378) (d756351)
- Fix casing for
PATCHinNetwork Client(box/box-codegen#913) (box-windows-sdk-v2#1366) (53333a0)
New Features and Enhancements
- add confidence scores for structured extract (box/box-openapi#582) (box-windows-sdk-v2#1380) (8c18af1)
- Add configurable timeouts (box/box-codegen#924) (box-windows-sdk-v2#1403) (fed7629)
- add signer language, cancel sign request reason (box/box-openapi#584) (box-windows-sdk-v2#1396) (29a5332)
- Add watermarking permissions and sources information (box/box-openapi#579) (box-windows-sdk-v2#1371) (16e2c6a)
New tools for remote Box MCP server
We’ve added new tools to the remote Box MCP server so AI agents can do more with Box content and collaboration.Searchsearch_files_metadata— Search for files using SQL-like metadata queries, with support for complex filtering, field selection, and folder scoping.
ai_extract_structured_from_fields_enhanced— Extract structured metadata from files using the Box AI Enhanced Extract Agent and custom field definitions.
list_item_collaborations— List all existing collaborations on an item.
copy_hub— Create a copy of an existing Box Hub with all its structure and settings. The original hub stays unchanged.
get_docgen_template_by_id— Get details about a Doc Gen template.list_docgen_templates— List all Box Doc Gen templates available to the authenticated user.create_docgen_batch— Generate documents from a Doc Gen template by filling placeholder tags with provided data.
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 Python SDK v4.4.0 released
Bug Fixes
- boxsdkgen: Correct enum value for legal hold policy changes (box/box-openapi#581) (box-python-sdk#1309) (
83f7014)
New Features and Enhancements
- boxsdkgen: add confidence scores for structured extract (box/box-openapi#582) (box-python-sdk#1310) (
cd3e910) - boxsdkgen: add signer language, cancel sign request reason (box/box-openapi#584) (box-python-sdk#1329) (
db79b21) - boxsdkgen: Add watermarking permissions and sources information (box/box-openapi#579) (box-python-sdk#1305) (
8b19658) - boxsdk: shared network client and token storage (box-python-sdk#1299) (
246bac9)
Box Python SDK v10.4.0 released
Bug Fixes
- Correct enum value for legal hold policy changes (box/box-openapi#581) (box-python-sdk#1304) (
d51b4ea)
New Features and Enhancements
- add confidence scores for structured extract (box/box-openapi#582) (box-python-sdk#1311) (
9db7a80) - add signer language, cancel sign request reason (box/box-openapi#584) (box-python-sdk#1331) (
fcca2a4) - Add watermarking permissions and sources information (box/box-openapi#579) (box-python-sdk#1300) (
7a2c7e3)
Box Node SDK v4.4.0 released
Bug Fixes
- boxsdk: Bump
cypress/requestto fixCVE-2025-15284(box-node-sdk#1309) (bbd6b88) - boxsdkgen: Correct enum value for legal hold policy changes (box/box-openapi#581) (box-node-sdk#1318) (
00305a0)
New Features and Enhancements
- boxsdkgen: add confidence scores for structured extract (box/box-openapi#582) (box-node-sdk#1320) (
e8435d0) - boxsdkgen: add signer language, cancel sign request reason (box/box-openapi#584) (box-node-sdk#1342) (
f77ee6b) - boxsdkgen: Add watermarking permissions and sources information (box/box-openapi#579) (box-node-sdk#1310) (
4c89711)
Box Node SDK v10.4.0 released
Bug Fixes
- Correct enum value for legal hold policy changes (box/box-openapi#581) (box-node-sdk#1319) (
c14bb0d) - Fix config to make
esmbuildesmcompatible (box/box-codegen#915) (box-node-sdk#1315) (ecb8967)
New Features and Enhancements
- add confidence scores for structured extract (box/box-openapi#582) (box-node-sdk#1321) (
e7738ba) - add signer language, cancel sign request reason (box/box-openapi#584) (box-node-sdk#1343) (
f4def35) - Add watermarking permissions and sources information (box/box-openapi#579) (box-node-sdk#1312) (
92a3ed4)
Box iOS SDK 6.4.0 released
Bug Fixes
- boxsdkgen: Correct enum value for legal hold policy changes (box/box-openapi#581) (box-ios-sdk#1375) (
d16f003)
New Features and Enhancements
- boxsdkgen: add confidence scores for structured extract (box/box-openapi#582) (box-ios-sdk#1378) (
26bf4de) - boxsdkgen: add signer language, cancel sign request reason (box/box-openapi#584) (box-ios-sdk#1394) (
8526aa6) - boxsdkgen: Add watermarking permissions and sources information (box/box-openapi#579) (box-ios-sdk#1367) (
abe6e2c)
Box iOS SDK 10.4.0 released
Bug Fixes
- Correct enum value for legal hold policy changes (box/box-openapi#581) (box-ios-sdk#1376) (
a11c3dc)
New Features and Enhancements
- Add confidence scores for structured extract (box/box-openapi#582) (box-ios-sdk#1379) (
98285ef) - Add signer language, cancel sign request reason (box/box-openapi#584) (box-ios-sdk#1395) (
bad6e70) - Add watermarking permissions and sources information (box/box-openapi#579) (box-ios-sdk#1369) (
46bd796)
Box Java SDK v5.4.0 released
Bug Fixes
- boxsdkgen: Correct enum value for legal hold policy changes (box/box-openapi#581) (box-java-sdk#1694) (
4620812) - boxsdkgen: Move assigning default values from builder constructor to
build()method (box/box-codegen#922) (box-java-sdk#1712) (aa962a0)
New Features and Enhancements
- boxsdkgen: add confidence scores for structured extract (box/box-openapi#582) (box-java-sdk#1696) (
241b5f2) - boxsdkgen: add signer language, cancel sign request reason (box/box-openapi#584) (box-java-sdk#1720) (
f838a35) - boxsdkgen: Add watermarking permissions and sources information (box/box-openapi#579) (box-java-sdk#1686) (
d13c98b)
Box Java SDK v10.5.0 released
Bug Fixes
- Correct enum value for legal hold policy changes (box/box-openapi#581) (box-java-sdk#1695) (
f9e3d5e) - Move assigning default values from builder constructor to
build()method (box/box-codegen#922) (box-java-sdk#1716) (0a9dbe3)
New Features and Enhancements
- add confidence scores for structured extract (box/box-openapi#582) (box-java-sdk#1697) (
112b954) - add signer language, cancel sign request reason (box/box-openapi#584) (box-java-sdk#1721) (
3c94cfc) - Add watermarking permissions and sources information (box/box-openapi#579) (box-java-sdk#1688) (
215c0f3)
Box UI Elements v26.3.0 released
26.3.0 (2026-02-11)
Bug Fixes
- content-sharing: Fix create shared link bug (box-ui-elements#4443) (
8cffb09) - preview: annotation delete modal z-index (box-ui-elements#4445) (
6655e8d) - USM text input not taking up full width (box-ui-elements#4435) (
7036b71)
Features
- content-sharing: bump usm version for desktop view (box-ui-elements#4442) (
8c84972) - content-sidebar: implement for custom sidebar panels (box-ui-elements#4326) (
7148457)
Box AI API — new AI models available
The list of has been recently updated with the following models:- (Beta)
- (Beta)
Models offered in Beta mode have not been fully performance-tested at scale and are provided on an as-is basis.
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 UI Elements v26.1.0 released
26.1.0 (2026-01-15)
Bug Fixes
- content-sharing: add error handler (box-ui-elements#4414) (
81b0071) - content-sharing: improve content sharing performance and add consumer ability to override config (box-ui-elements#4413) (
788b32f) - docgen-sidebar: modernized blueprint dropdown (
DOCGEN-7872) (box-ui-elements#4392) (5fd9164) - i18n: update translations (box-ui-elements#4419) (
5ba3e69)
Features
- content-sidebar: add ability to defer sidebar data fetching requests (box-ui-elements#4410) (
69be418) - deps: bump blueprint-web to 12.115.2 (box-ui-elements#4415) (
c60dd13) - deps: bump qs version (box-ui-elements#4417) (
9f174dc) - preview: add
minimalFileprop for content sidebar to render faster (box-ui-elements#4412) (70e2846)
Box UI Elements v26.0.0 released
26.0.0 (2026-01-05)
Features
- react-tether: BREAKING CHANGE Bump BUIE to React 19 (box-ui-elements#4278) (
02bc171)
BREAKING CHANGES
- react-tether: React 17 is no longer supported. This package now requires React 18 or 19. react-tether has been upgraded to v3, so components using react-tether may affect some layouts.
-
fix: update
.flowconfigto take.cjs -
fix: replace
Checkbox,InfoIcon, andFooterIndicatortooltips with BP -
fix: use
createRootinstead ofReactDOMrender - fix: respond to feedback
- fix: round 2
-
fix: flow tests for
SidebarNavButton - fix: legacy comment styling
Box UI Elements v25.5.0 released
25.5.0 (2026-01-05)
Bug Fixes
- classification: preload component in jest (box-ui-elements#4403) (
8aaa6a1) - i18n: update translations (box-ui-elements#4396) (
03bd678) - i18n: update translations (box-ui-elements#4400) (
83917df) - i18n: update translations (box-ui-elements#4408) (
7f16b5a) - preview: add preview sdk load check (box-ui-elements#4391) (
5555899) - Replace
defaultPropswith inline defaults (box-ui-elements#4385) (72e7fbf) - timestamped-comments: replacing dash container class with media container (box-ui-elements#4409) (
953b6f6) - update glob 10.x dependency (box-ui-elements#4404) (
f59e209) - update storybook dependencies (box-ui-elements#4406) (
7c2546c) - video-annotations: changing test wording (box-ui-elements#4394) (
f885f8c) - video-annotations: fix video annotation version change issue (box-ui-elements#4380) (
121de79) - video-annotations: sidebar button fix to not propagate mousedown event (box-ui-elements#4388) (
454ede0)
Features
- metadata-editor: parse autofill values correctly for taxonomy fields (box-ui-elements#4398) (
65f764d) - sidebar-nav: update skills and docgen icons to BP (
WEBAPP-42958) (box-ui-elements#4399) (e63cd39)
