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.
231 results found
-
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 -
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 -
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_urlWe 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 -
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 -
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 votesGreat feedback – something we’ve discussed in the past and definitely want to do. Just not prioritized / planned on the roadmap currently.
-
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 votesThis 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.
-
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 -
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 votesWe 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.
-
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 -
Box Sign support in the Content Explorer UI Element
Support Box Sign in the Content Explorer UI Element
3 votes -
Provide a VBA SDK for Box
Add VBA SDK
3 votes -
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 -
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
3 votes -
【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 -
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 -
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 -
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 -
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 -
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 -
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
- Don't see your idea?