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.
239 results found
-
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 -
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 -
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 -
Provide read-only scope for user information
I'd like to provide our central identity management team a way to tell whether or not a given Box user has a > 0 byte usage before they delete the user's account (for example, as someone leaves our organization). I'd like to give them read-only API access to https://api.box.com/2.0/users, without giving them any additional access. Support tells me that this isn't currently possible. It'd be nice if it was--this could be useful for a number of other uses, too, such as reporting.
2 votesThanks for the suggestion! Providing a read-only scope for Users via API is not currently on the roadmap, but we’ll update this request if that changes.
-
Add Support for Reading Tags on Weblinks
You can currently add tags for weblinks via the API, but can't read them. This is a huge oversight, which makes it nearly impossible to add any sort of dynamic filtering capabilities. That is, there's no way to return (or parse) out a list of available tags -- since you can't read any of them.
To accomplish any sort of dynamic filtering, you have to bypass the tags altogether and add them to a field you can read. For example, after a colon in the title field. However, that's a temporary stop-gate solution with issues of its own.
2 votes -
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 -
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 -
API technical and display name
In metadata template designer: As in the API technical and display name are saved, at least the display name has to be changeable while the technical name has to be presented as a valuable information.
2 votes -
"Scopes enabled by request" in the app authorization page
Would like the "scopes enabled by request" (https://developer.box.com/docs/scopes#section-scopes-enabled-by-request) which have been enabled on their app to be listed in the app authorization or in the configuration page for their app in the dev console.
2 votes -
Add FolderID in error messaging when attempting to create a folder of the same name in the same path through API
Receive the folderID for an already created folder when attempting to create a folder of the same name in the same path through API.
2 votes -
ReadOnly Downloads
Allow files to be downloaded via the API when the only Application scope checked is "Read all files and folders stored in Box". Preferably as well users should be able to go into the list of apps authorized to access their files and enforce readOnly access as well.
It is a completely unnecessary liability for apps that only need to download files, and an unnecessary security risk for a User/Organization's data.
2 votes
- Don't see your idea?