Box Developer Documentation

Join BoxWorks 2024 to discover what's possible with content and AI!

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

Box Python SDK Generated v1.7.0 released

Feature SDKs Python GitHub

Box Python SDK Generated v1.7.0 released

New Features and Enhancements

Unread

Box Dotnet SDK Generated v1.4.0 released

Feature SDKs dotnet GitHub

Box Dotnet SDK Generated v1.4.0 released

Bug Fixes

  • Change QueryParams type in MetadataQuery from Dictionary<string, string> to Dictionary<string, object> (box/box-openapi#479) (#298) (656b495)
  • Fix conversion to RSAKey (box/box-codegen#591) (#297) (068b1f7)

New Features and Enhancements

  • add AI LLM endpoint AWS params. Change the type from AiLlmEndpointParamsGoogleOrAiLlmEndpointParamsOpenAi to AiLlmEndpointParamsAwsOrAiLlmEndpointParamsGoogleOrAiLlmEndpointParamsOpenAi (box/box-openapi#478) (#291) (dcb8a20)
Unread

Box Python SDK Generated v1.6.0 released

Feature SDKs Python GitHub

Box Python SDK Generated v1.6.0 released

Bug Fixes

  • Set stream position to 0 for multipart requests (box/box-codegen#581) (#348) (fa6942c)
  • Update client error schema (box/box-openapi#467) (#347) (a42a253)
  • Use original stream position when retrying requests (box/box-codegen#583) (#358) (060b4dc)
  • use raw docstrings when comments contain backslash (box/box-codegen#571) (#330) (8dd8cb7)

New Features and Enhancements

  • Add download_file_to_output_stream method to DownloadsManager (box/box-codegen#575) (#334) (6820d08)
  • add AI LLM endpoint AWS params (box/box-openapi#478) (#354) (c8fa2c1)
Unread

Box AI API - AWS AI models now available

Feature Impactful guides API

Box AI API - AWS AI models now available

The list of available AI models has been recently updated with the following AWS models:

  • AWS Claude 3 Sonnet
  • AWS Claude 3.5 Sonnet
  • AWS Claude 3 Haiku
  • AWS Titan Text Lite

Models offered in Preview mode have not been fully performance-tested at scale and are made available on an as-is basis. You may experience variability in model/output quality, availability, and accuracy.

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.

Unread

Box Dotnet SDK Generated v1.3.1 released

SDKs dotnet GitHub

Box Dotnet SDK Generated v1.3.1 released

Bug Fixes

  • properly serialize StringEnum list when inside query params (#288) (dac8392)
  • update client error schema to support schema errors (box/box-openapi#467) (#281) (bef2632)
  • update integration mapping response description (box/box-openapi#463) (#279) (05e07b0)
Unread

Box AI API — Document Q&A and Box AI API — Text Generation generally available

Feature Impactful guides API

Box AI API — Document Q&A and Box AI API — Text Generation generally available

We are excited to announce that Box AI API — Document Q&A and Box AI API — Text Generation features are now available to all Enterprise Plus customers.

Box AI API allows you to use Box AI functionality in your custom applications. For example, you can implement Box AI question and answer functionality in your third party applications,or generate content right in your product’s content editor. You can also extract metadata from the provided documents.

Endpoints related to metadata extraction are currently a beta feature offered subject to Box’s Main Beta Agreement, and the available capabilities may change.

Currently, Box AI functionality allows you to:

  • Get responses to your questions.
  • Get a summary of a document.
  • Generate text you can use in your documents.
  • Extract metadata from the provided file in a flexible way, meaning you have more freedom when using the prompt.
  • Extract metadata from the provided file using a metadata template or the fields structure.
  • Fetch and override the default API model configuration.

Check the Box AI API developer guides to learn more about Box AI and check the API Reference for Box AI API details.

Box AI for UI Elements

Box AI for UI Elements enhances Content Preview with Box AI - Document Q&A and Text Generation functionality. The enhanced Box AI for UI Elements allows the users to embed AI functionality in their custom applications to facilitate answering questions, summarizing a document, adding citations and using dialogue history, and formatting support.

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 UI Elements v22.0.0 released

Feature Impactful frontend UI Elements GitHub

Box UI Elements v22.0.0 released

22.0.0 (2024-10-21)

Bug Fixes

Features

  • taxonomy: added view/create/updated taxonomy field support (#3716) (cccb0b0)
  • noop for BREAKING CHANGE blueprint peer dependency (#3721) (5a117ae)
  • api: add handling empty metadata suggestions (#3608) (ecd4c80)
  • api: Extend getMetadata in Metadata API (#3611) (765f592)
  • blueprint: Added blueprint (#3585) (0f2d876)
  • boxai-sidebar: BoxAISidebar header added (#3698) (130b6b6)
  • boxai-sidebar: Empty Sidebar for Box AI (#3668) (611377c)
  • content-answers: Upgrade Content Answers (#3658) (002d496), closes #3626
  • content-explorer-modal-container: add optional info notice (#3634) (20d4c3f)
  • content-sidebar: add archived date to content preview sidebar (#3625) (10e68f3)
  • content-sidebar: Add data-target-id to menu items (#3610) (cf05167)
  • content-sidebar: Add placeholder metadatasidebar redesigned (#3570) (6a0d7ee)
  • content-sidebar: disable version modifications for archive file (#3637) (e735c4c)
  • content-sidebar: pass metadata.aiSuggestions flag into redesigned sidebar (#3665) (b672f70)
  • metadata-sidebar: Add handler for Autofill button (#3700) (95735e0)
  • metadata-sidebar: Add metadata instance list (#3664) (b4e4b01), closes #3605
  • metadata-sidebar: disable delete button (#3677) (2941a97)
  • metadata-sidebar: Handle create metadata instance (#3663) (321ba7e)
  • metadata-sidebar: handle delete metadata instance (#3662) (f6abd4e)
  • metadata-sidebar: handle update metadata instance (#3672) (ef79e44)
  • metadata-sidebar: Metadata sidebar redesign (#3654) (fe4fede), closes #3606
  • metadata-sidebar: pass areAiSuggestionsAvailable based on file ext (#3675) (dc074cf)
  • metadata-sidebar: tab content styles change (#3708) (f7c06a4)
  • taxonomy: added metadata options endpoint (#3678) (47ba331)
  • taxonomy: added metadata taxonomy field support (#3710) (3a0c27e)
  • uaa-logging: Log UAA Parity data (#3629) (6cb5d8f)
  • unified-share-modal: add custom avatars click handler (#3688) (c034de4)
  • update_app_activity_item: Add permissions field (#3680) (c521c11)
  • support /2.0/ai/extract_structured endpoint (#3596) (dee4eee)
  • unified-share-modal: added targeting attribute (#3592) (e26f1f1)
  • support metadata suggestions API (#3571) (c985402), closes #3565

Performance Improvements

  • content-answers: lazy load content answers in preview (#3720) (ec115f7)

Reverts

BREAKING CHANGES

  • blueprint-web and blueprint-web-assets peer dependencies
Unread

Box Java SDK v4.12.0 released

Feature SDKs Java GitHub

Box Java SDK v4.12.0 released

New Features and Enhancements

Unread

Box TypeScript SDK Generated v1.7.0 released

Feature SDKs typescript GitHub

Box TypeScript SDK Generated v1.7.0 released

New Features and Enhancements

  • Include raw data in response object (box/box-codegen#576) (#375) (bdb9d0c)
  • Support ai/extract and ai/extract_structured endpoints (box/box-codegen#566) (#356) (4a33562)
Unread

Box Dotnet SDK Generated v1.3.0 released

Feature SDKs dotnet GitHub

Box Dotnet SDK Generated v1.3.0 released

Bug Fixes

New Features and Enhancements