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.
246 results found
-
Ability to remove external collaborators programmatically
I would like the ability to remove external collaborators programmatically
2 votes -
Support for passing of special characters (as-is) in query (Box Metadata Query API)
Per the suggestions ...
Use of an "=" could be utilized
Unfortunately, this would break the ability for our search bar to also do loose matches around the "typed search term"
(e.g. "Broadway &" query will not return "Broadway & Commercial"Use of "%" wildcard to replace noted special character
Unfortunately, the results will then be too varied. Any characters will be up for substitution.
(e.g. "C&R" query will then also return "car", "candor", corridor", etc.)*** Could we confirm if there is an appropriate way for special characters to be passed and recognized as-is?
The above suggested workarounds would…
2 votes -
Box folder should return basic info like size and modified date
When getBoxFolder method is called to get box folder details, should return basic info of the files and folders present in it
2 votes -
Using folders:items is not recursive
Running the command
box folders:items [IDOFFOLDER] --csv --save-to-file-path=[PATHTOFOLDERTOSAVE_REPORT]To get a list of files and their respective SHA1 values is difficult as this command has to be run on each folder within the tree. There should be a recursive option, or better yet, a report a user can run to provide the SHA1 values within a tree. This is very important for eDiscovery and chain of custody.
2 votes -
API Call to return all items within the parent directory.
It would be extremely helpful if you could call the box api to return a complete list of the existing directory in an account. For example, the call could return a json file that contained a usable layout of folders within folders, down to the individual file level. Automation for file operations could be built on this. It would remove the need to recursively call the API to get down to the lowest level of folders to find files.
2 votes -
Real time progress of a file upload via box upload api
When a direct box upload api is invoked, there is no way to know the real time progress of upload. It would be good to get real time progress from box to notify users about the same on our UI.
2 votes -
API searches for a given folder name and creates a folder if not found
In today's world , there is an api that searches for folder and if folder not found returns 404. There is a create folder api which returns 409 error if folder name exists.
This leads tomaking multiple calls to box first to identify or know folder existence and then another call for creating a folder if not found.There is a need for api which does following
Search for a folder given the folder name(input =folder name)
if folder exists with such a name
return folderId
if folder does not exists with such a folder name
create a folder with…2 votes -
Cancel a direct upload in progress through API
When a direct upload begins via an API, there is no option to stop/cancel the upload while it is in progress. A file can only be deleted after a successful upload.
Provide an option to stop/revert upload via an API. If a user realizes that he/she has uploaded the wrong file and wishes to cancel the upload while in progress is not possible.
Canceling an upload while in progress is possible through box webpage but not through via.
2 votes -
Alphabetize collaborator names
Hello, when I view collaborators to a file/folder, the "name" column cannot be alphabetized. I tried clicking on it to make this occur and it is greyed out. When comparing this to a list of names alphabetically it would be so efficiently helpful to have the Box folder listed by name and not by date. Can you please make this available?
2 votes -
Remove 10,000 Result Limit on Search API
We currently use a custom application to pull metadata from files. Recently, Box implemented a 10k file limit on the Search API, so our application times out if our results exceed 10k files (this happens a lot). This has forced us to run small reports and piece them together, which is extremely time consuming, cumbersome, and labor intensive. This month alone, we have spent thousands dealing with workarounds for this. If Box would remove this limit, it would make our lives so much easier.
2 votes -
Create an API endpoint to "Forget App" and "Forget All" Apps
From within the WebApp a user can go to their Account Settings --> Security tab and require re-authentication for an application by clicking "Forget App" for a specific app login or "Forget All". We believe there is value it making this available via the API so that this could be triggered by an Enterprise Application. This comes up most frequently around compromised accounts but would also be valuable when a device with the Box Desktop apps installed goes out for repair.
2 votes -
Address book
Request to add a Business Contacts Address Book in Box that can be shared, or is accessible, for designated Team Members.
2 votes -
Request refresh token update again
OAuth2 refresh token update can be performed only once.
* Because the previous refresh token becomes invalid immediately.
However, there are unfortunate cases where a network disconnection occurs and the client is unable to obtain the refresh token.
Therefore, we would like to change the behavior so that the refresh token update can be requested again only for a short time.
Also, please publish the ping endpoint to a third-party that can check the communication with the Box server. (Box Drive is already using)2 votes -
I want to use the box API to add and delete tags
I want to use the box API to add and delete tags,but the[https://developer.box.com/reference/put-files-id/#param-tags]
tags body parameter:
To add or remove a tag, retrieve the item's current tags, modify them, and then update this field.
In this way, current tags will be covered. If I want to add or delete tag I have to know the current tags . I want to know if there are other endpoints that can add tags directly without knowing the current tags.2 votes -
Need to send message with collaborator invite by using java SDK or any rest point
We have to automate the process where I need a code to send an optional message along with a collaborator invite. With Box Ui we can send optional message along with collaborator invite but I didn't find any method in BOX SDK .
2 votes -
Improve wording on Box Edit confirmation prompt
Improve wording on Box Edit confirmation prompt
When a file is opened with Box Edit from UI elements, we display a confirmation prompt that asks user to proceed or not (this is UI elements only and not displayed when opening file from webapp). Currently, the prompt lets you choose approve/reject, but we want this text changed to OK/cancel (just like other Windows apps).
2 votes -
Provide php SDK
It would be good to see php support for the Box SDK.
2 votes -
Single API call to delete user and transfer folders for that user
Before deleting a user from box system we can transfer the root folder from one user account to
another.
Once the root folder is transferred only then delete API must be triggered.
So in all, the delete operation will have to call two API one to transfer and another to delete.But as the transfer API call will return synchronously.
For users with a large number of files and folders, this means the call could take minutes or hours to return.So the delete operation will be in pending state until we receive the transfer API response.
Does box now…
2 votes -
2 votes
-
Remove 100 "to_user_ids" limit of WebhookV1.
With webhook V1, we have the upper bound of 100 users in "touserids" field for each notification, so when a webhook has too many recipients (that is, more than 100 users are to be set in "touserids" field), we send multiple webhook notification for a single event so "touserids" is kept within 100 users for each notification.
For e.g. if an upload event was to trigger notification to 1000 recipients, we send 10 webhook notifications to the notification url with 100 users embedded in "touserids" field of each notification.
This causes duplicate…
2 votes
- Don't see your idea?