Help shape the future of Box

Welcome to Box Pulse, our product feedback tool powered by UserVoice. Got an idea for how to improve Box? Share it with us and gather support or vote on other people's ideas. Your feedback is essential to informing roadmap decisions and shaping the future of our products. Thanks for joining our community!

See user guide here.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Add Attributes for Shared-links when using CLI

    Currently, there is only the command shared-links:get. There are no attributes exposed when trying to access data from Powershell. However the attributes are available in the API specification.

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  2. 8 votes
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  3. I would like to automatically set some options when creating a Box user. This is more about options in the Account settings.

    We are currently provisioning automatically BOX users via our IDP and SAML assertion.When a user is added to an Active Directory group, his BOX account is automatically created.

    I would like to automatically set some options when creating a BOX user. This is more about options in the Account settings. For example : country, number of lines displayed by page, default homepage…

    Having particular attributes or API calls to manage these issues would fulfill the need.

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  4. Cleanup and Enhance the file/folder webhook events to cover all the happy paths (new file, new file version, restore previous version)

    As a Box Application Developer I want to be able to receive a unique, webhook events for the following scenarios:


    1. User uploads new file (brand new binary object placed into a Box Folder) - Folder based event (exists: FILE.UPLOADED)

    2. User uploads a new file version - File AND Folder based event (e.g. FILE_NEW.VERSION)

    3. User restores a previous file version - File AND Folder based event (e.g. FILE_RESTORE.VERSION)

    As the owner of an enterprise application that has deep integration in the BOX platform, it is surprising that I have no way to use the Webhooks to monitor files for new versions…

    5 votes
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  5. error in documentation

    On the Authenticate with JWT (SDK) page the Node code snippet creates a const "configJSON," but then when the page references it later, it calls it "appConfig" in another code snippet instead. It references the enterpriseId in the configJSON variable but calls it appConfig.enterpriseId out of nowhere instead. The code breaks like this. Please fix for the sake of people trying to use these code snippets.

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow non-admin users to call 'Get Enterprise Users API'.

    I want to develop a program that provides an auto-completion feature that displays the names of enterprise users.

    However, the current "Get Enterprise Users API" could only be called by co-admins.
    I also want to be able to call from other than co-admin.

    By the way, "Get Groups API" could be called from other than co-admins by providing the filter.
    I think there is a contradiction in this specification.

    2 votes
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add "synchronize" or "versions" to the BoxCLI "folders:upload" functions

    I am looking for a way to "synchronize" a folder and all of it's contents with the BoxCLI.
    So, lets say i run this command:

    "box folders:upload /root/test_folder --parent-folder=%ID%"

    How can i upload the folder, and only "Update" what has changed?

    It would be nice to have something for "Folders" like you have for "Files"

    "box files:versions:upload FILEID PATH"

    maybe - "box folders:versions:upload FOLDERID PATH"

    which would update all of the contents of the folder, version stuff that exist, add items that don't.

    I know i can "box:folders:delete"... then "box:folders:upload" again.. but seems a waist of bandwidth and time..

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  8. Asynchronous API calls that return a JOB_ID rather than having the session cancelled after 60 seconds

    Currently API calls like the "Move Owned Items" almost always run longer than 60 seconds. As a result the session is killed by the Box infrastructure. The "Move Owned Items" task continues to run in basically an asynchronous background mode. But once this happens, the automation process has no way to check the status of the "Move Owned Items" task.

    A graceful way to handle this would be to return control back to the caller normally with a JOB_ID that can be used to call back to the "Move Owned Items" API call to check the status of the "background"…

    2 votes
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow multi-select of files to download from Content Explorer UI element

    Our use case is using Content Explorer to allow users to interact with content in Box. If a user wants to download multiple files via Content Explorer, they either have to download one-by-one, or launch the Content Picker UI element and identify their files again. If Content Explorer supported either multi-select or a checkbox multiple select, users could then download their files with one click.

    Specific business process: when working with insurance claims, adjusters regularly need to find and download several images to share with another insurance company to process the claim. Out of 100+ images in the claims folder,…

    8 votes
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  10. Stop interception of browser search shortcut in developer docs

    The box developer docs hijack CMD+F and that's exactly not what I expect it to do

    CMD+F is a shortcut for most (all?) browsers to bring up a native Find dialog, but your reference docs hijack it in favor of some type of auto-complete search on the page which is actually never what I want, or expect to happen.

    https://box.dev/en/reference/

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    delivered  ·  0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  11. Expand maximum number of collaborators

    We wants the max number of collaborators to spand past the 15k limit documented in the Scale and API boundaries.

    3 votes
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  12. UX dead end

    Can’t scroll these pages on mobile

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  13. Total space used and total space allocated at enterprise level through API

    Whenever we want to get total space used and total space allocated at enterprise level through api, we have to iterate through every user. Even then total space allocated at enterprise level would not be 100% accurate. If you guys can expose any api where we would get those information accurately.

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  14. Doc feedback

    The layout and the padding feels weird. This applies to both the navbar as well as the content.

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  15. Format Event Stream Event Types on Box.dev

    On box.dev, please format the available event types for the event stream in a more readable format. Descriptions for the event would also be helpful.

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  16. Custom notifications using Box API

    Using Box API there is no way to create custom user notifications. It might be helpful to send some information to the customer that some documents have been moved, imported, etc. A user can monitor the folder but this would be a valuable extension for the API for platform developers.

    6 votes
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks, this is a great suggestion but not one that is currently on our roadmap. In the mean time, you can consider using Webhooks to get relevant events and make use of a simple transactional email/sms API such as those provided by Twilio/Sendgrid or Amazon SES to send notifications based on those events.

  17. Open Box Notes API for logging

    The idea here is to use a box note as a log which could be updated both by humans and an automated api.

    My use case for the api would basically be "append a line" to the box note.

    3 votes
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  18. Able to get Box user ID by querying the username

    Hi, currently in order to find a box user id for ONE user, we need to use
    https://developer.box.com/reference#get-all-users-in-an-enterprise
    to get ALL users and then filter for the specific user.

    If would be nice if we can simply query a user's box user id by the username.

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →

    There is an optional parameter called `filter_term` which can be used to retrieve a user on the basis of the name or login. See link below and a snippet from the dev docs.
    https://developer.box.com/reference/get-users/#param-filter_term

    `filter_term`
    Limits the results to only users who’s name or login start with the search term.

    For externally managed users, the search term needs to completely match the in order to find the user, and it will only return one user at a time.

  19. Possible to unlock by just id of the lock object

    Locks may have been destroyed by others.
    In the current, just before releasing the lock, the owner of the lock needs to confirm that the owner is himself, so it is useless.
    If we can release this from the object returned at locked, we can write logic more smartly.

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  20. Getting the default avatar image of WebApp via API

    I use Box Platform and WebApp for hybrid. However, if the avatar is not set, the API can not acquire a image.
    I want to get the default image displayed by WebAPP via API
    In order to use Box Platform and WebApp seamlessly, it is essential to be able to obtain a default image.

    1 vote
    Sign in Sign in with Box
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base