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

250 results found

  1. Enhance API for group membership search

    Current implementation of user group membership search is very inefficient.
    both
    api.box.com/2.0/groups/GROUPID/memberships
    and
    api.box.com/2.0/users/USER
    ID/memberships

    Right now we have to search for membershipId for given groupId and userId .
    Our customers have thousands of groups and users.

    Ideally we should fetch membership info like
    GET api.box.com/2.0/group_memberships?groupId=<id>&userId=<id>

    5 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. API to provide last access date in addition to modify date

    In file/folder get info API, the last access date of the file and folder should be provided (in addition to the modify date)

    5 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. Allow Search API call to search using wildcards

    if I wanted to get the item ids of all files within a users account, I would have to run the Get Folder Items for all subfolders. If there’s a large folder tree, it would either take to long to iterate through all subfolders or I would run into an API rate limitation. It would be easiest if the Search API call can allow searching using wildcards so it would just take one API call to get a list of all item ids.

    5 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.

    5 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. Allow more than 10 redirect URIs in app configuration

    Our app sits on top of regionally distributed infrastructure, supporting multi-tenancy, and we need to be able to configure more than the maximum of 10 redirect URIs that is currently allowed. It would be nice if we could configure as many as needed.

    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. Add ability to use the shift key for multi-selecting group of items in the UI Elements Content Picker

    Add ability to use the shift key for multi-selecting group of items in the UI Elements Content Picker

    https://github.com/box/box-ui-elements/issues/273

    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)
  7. Adding Annotation events to Enterprise Event Queue API

    Add the annotation events to the Enterprise Event Queue API.

    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)
  8. Provide an Endpoint to Manage Public/Private Key Pair

    To retire and generate a new JWT application's public/private key pair, manual intervention is needed by both the Developer Application owner and the Box Admin. It is very common to require periodic rotation of RSA keys and is often required by internal security standards.

    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)
  9. Add ability to get a user's collaborations via API

    Since there is a function to get a list of invitations to the group, I want to provide the same to the users.
    Like,
    https://api.box.com/2.0/users/:user_id/collaborations

    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 don’t currently plan to provide such an API, however please leave a comment if you have more information about how this would be used. In the interim, you can identify all of a user’s collaborations by requesting items in the user’s root folder (id = 0) and filtering out those where the owned_by user is the current user. This would require an additional API call for each item to get the collaboration id, but if you are only interested in knowing which items re collaborated versus owned by the user, it may be sufficient for your purposes.

  10. API to sync folders for users.

    If we could sync folders directly through our internal web app it would cut several steps out of user workflows. I would love to put a sync slider next to the job line so they could sync directly from this screen.

    Specifically, I am talking about leveraging the tools via APIs. So having an API we could leverage to sync folders down for 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)

    This request cannot practically be implemented as an API. A client needs to control the state of local items on an endpoint such as a user’s computer, much like the Box Drive or Box Mobile clients do today. The only planned supported means for such synchronization capabilities are the Box Drive and Mobile clients.

  11. copy move or rename API events to include id of both the target and origin locations

    In copy/move/rename events, the API should include the id of both the target and origin locations (from-to)

    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)
  12. Populate accessible_by field in get collaborations

    When managing collaborators, the end user needs to see who they have sent invitations to, even if those invitations have not yet been accepted and the other user has not created a box account. The call to get collaborations on a file or folder returns accessible_by: null for pending collaboration requests, essentially hiding the details of the pending requests and making it impossible to display those details to a user in a custom app. This data is definitely available because this feature exists in the main Box.com interface, but has not been exposed to the APIs yet.

    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)
  13. 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)
  14. 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)
  15. 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)
  16. 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)
  17. 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.

  18. 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)
  19. Box Sign support in the Content Explorer UI Element

    Support Box Sign in the Content Explorer UI Element

    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. 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