Skip to content

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

217 results found

  1. Enable remote uploads with Box API

    Allow remote uploads with our upload API. OneDrive and Dropbox allow this method.

    Dropbox: https://www.dropbox.com/developers-v1/core/docs#save-url
    OneDrive: https://docs.microsoft.com/en-us/OneDrive/developer/rest-api/api/driveitem_upload_url

    We would like to upload files from external services directly and do not want to download the file to the client. Being able to upload files directly from external services will avoid deduplication of files.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Preview of multi page illustrator file only shows the very first page

    Currently, Box Preview for illustrator files only shows the very first page even the file contains multiple pages.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. List and Grid support in the Content Explorer JavaScript Libraries

    The java script libraries for content explorer do not appear to have an option to include toggle list/grid views which is available in the Box Drive experience.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Request to Add Overwrite/Version Functionality to File Copy Operations via API

    Currently the only way to add a version to a file is to download it and upload the new version with the If-Match header.

    We are archiving files when a new file version is uploaded to a "main" folder, and to do that we have to download the existing version to our server and then generate a separate request to upload the file.

    Ideally, we would be able to combine the requests into one - a COPY (https://box-content.readme.io/reference#copy-a-file) that can overwrite an existing file in the destination folder if the appropriate etag is supplied during the copy request.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    not planned  ·  Aaron Verstraete responded

    This is not something we will build due to other roadmap commitments.

    Alternatively, you could always upload latest version to “backup folder,” delete file from “current version” folder, then copy “backup folder” version to “current version” folder.

    This will get you 100% version history in backup folder and avoid the need to download & upload the file a second time.

  5. Read only metadata templates or values

    The ability to set metadata on files and have it be read-only (aka not editable by end users).

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Improve experience of GETting all users for large enterprises

    Large enterprises will often run nightly jobs to get a list of all users to sync w/ their own AD or for other purposes.

    It would be nice to be able to get the entire population via a single API call (say, return a link to a csv file or a .zip of several csv files) or at least increase the limit. For customers with >50k users, it can be painful to make many API calls to get the whole list of users.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We do not currently plan to provide all users via a single API request. For nightly synchronization of large user populations such such as the one described in this request, a more appropriate method would be to request relevant user and group events for that day from the enterprise events API and apply the changes there. When using this strategy, a full synchronization should only be required initially and in the case of some corruption or drift between the two systems.

  7. Support a parameter to remove all external collaborations for all folders and files under the given folder

    Folder trees often needs to be cleansed of external users. It would be easier for admins to have a single call to traverse through a tree to remove external collaborations (external users, and possibly managed users, etc).

    My suggestion is to add this as a parameter to the existing collaborations API call.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Alternative Endpoints for API calls

    In some regions, using the default endpoint box.com doesn't work or works really slowly. Therefore, box offers different endpoints for different regions. For China, this is http://boxcn.net or http://boxenterprise.net
    That's great!

    However, those endpoints can only be used within the box web app.
    The only available box API to download a file is https://api.box.com/2.0/files/:file_id/content/ respectively https://api.box.com/2.0/zip_downloads/ to download multiple files as a zip, which generates a download URL starting with dl.boxcloud.com.
    As a result, the generated download URL delivers very slow downloads or does not work at all in some regions of the world.

    Therefore, I request that a possibility…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Better support for developer API

    Insufficient support available for developer tools. Posted to forums yielded zero responses, how would you like to engage your platform?

    all API calls yield useless error with no documentation:

    error:0909006C:PEM routines:get_name:no start line

    https://support.box.com/hc/en-us/community/posts/4409827797011-Box-CLI-error-0909006C-PEM-routines-get-name-no-start-line

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 【can_view_path】How the path looks when an item is moved to the trash

    When using canviewpath, the collaborator sees a folder on the screen with no contents that should have been moved to the trash.
    This has to do with the collaboration ID.

    This is because even if you delete an item, the collaboration ID remains and is needed to restore the item.

    Although the actual contents cannot be accessed, the fact that the folder can be accessed and the folder name can be confirmed is considered a serious incident by companies with strict security requirements, and an early response is required.
    Is it possible to change the functionality on a…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Addition an event trigger for TASK.CREATE, COMPLETE, ACCEPT and REJECT for V2 webhooks

    V2 Webhook does not have a Webhook for Task operations.
    This makes it difficult to notify the next application of the completion of a task.

    Please add webhooks for Task created, completed, accepted, and rejected.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Boxnotes changes are not reported in calls to list user and enterprise events

    When calls are made to https://developer.box.com/reference/get-events?stream_type=changes, we expect changes made to Box Notes to be reported. Currently, they're not being reported.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Tag files from iOS devices

    Be able to tag files from iOS devices within the Box app. This will be helpful for people on the go who want to be able to do tasks from their iPhone or iPad.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Service Accounts should be rate limited differently than user accounts

    Currently, when you use a service account to access Box API's, in order to get access to content you need to use the As-User header "impersonate" users in order to access the files that are owned by then.

    So if you are doing something like using a service account to crawl through all the files in a folder in box, you would need to use the As-User header in order to impersonate a user who owns/has access to each file while doing it.

    But there is a huge problem here is that the rate limiting is done using the As-User…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. extend external collaborators

    Our internal policy expires external collaborators after 90 days. We have a few folders where we have over 400 external collaborators where we would like to maintain access beyond 90 days Is it possible to programmatically extend access to the users in those folders.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Location of Open with message using UI Elements

    Change the location where appearing warning message on Box Edit when opening with "UI Elements Open with"

    Would like Box Edit to appear warning message on the monitor where is located browser that users try to open with it
    Currently the warning message appears in primary monitor but this would be inconvenient if they try to open with it on browser in secondly monitor.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Set enterprise settings via api

    We have an open risk item on the Box platform due to lack of controls on change management.
    Specifically:
    Box console settings must be manually performed across dev, test and production environments.
    Lack of automated mechanisms to maintain consistency with the settings across the environments may allow weaknesses in lower environments (dev/test) to be exploited to exfiltrate data or modify data or inconsistencies between functionality tested in lower environments and what is configured in prod.
    We would like the ability to be able to configure the settings via API so we can build environment management into out CICD pipeline. We…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. See co-admin roles via API

    We would like to be able to see a list of all co-admins and their permissions via the API.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. View and configure enterprise webhooks in the UI

    Provide a UI where we can see the webhooks that have been created across our enterprise applications. We have had some webhooks deleted because of users deleting folders or webhooks. Also, we have a case where a webhook stopped triggering. After calling the 'list all webhooks' api, we don't see that webhook created. No one has deleted it so it's difficult to understand what happened to this webhook trigger.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Read Enterprise Settings using API

    Is there a way to read Enterprise Settings using API? That would be much beneficial where the Admin can choose certain settings like Storage and there wont be a necessity to change the Code every time the Admin wants to change the settings. The API can read the existing settings and manage users based on those configurations. Currently, the application that manages Box accounts has to store those locally and every time there is a change in those settings, that calls for a Change management and code deployment.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base