All things API and SDK related
Recently active
Since it’s been a week now and still no response from sales, does anyone know the cost of going over the API call limit. We used rsync which wasn’t configured correctly so 1.5m calls later we are trying to get an answer to if we are billed for this or not?
I clicked the check box for signature groups but it gives me the error when trying to send to be signed. "User is missing permissions: sign_recipient_groups" Also is there a limit to the number of requests a month? Free tier Also can free tier use the API to sign stuff?
API
Our plan allows for 50k API calls per month. If we go over that 50k (within the same month), how do we know what we'll be charged per call?
Hi everyone, I am looking for a way to programmatically apply a custom watermark into a given file. I see the /files/{file_id}/watermark API endpoint, however the current docs only show a ‘default’ option for the imprint parameter. Has anyone found a way to insert a custom watermark string into a file via API? Thanks in advance!
I need some help with the Box AI integration that pops up for each file I preview in my Box folders.(Sorry in advance for any inaccurate language. I’m an end user biologist, and information technology is largely beyond me.)I’m not going to use this integration. Full stop. Period. Putting aside the ethical and environmental concerns that I have about generative AI, I do not trust the application to be accurate with my information. I work in research, so information in the documents that I generate are still likely speculative and/or unproven and the information that is available might not be peer reviewed or validated.That being said, I find it incredibly annoying that the first thing that happens every time I preview a document is I’m prompted to start a conversation with Box AI. Is there a way to disable this integration on the users side? It’s galling that I’m being prompted again and again to use a tool that I think will be actively detrimental to my work and ability to utilize Box.
HiI am using React 18 (TSX) for my UI application. I want to integrate Box Content Explorer into my application.
Hi all, Fairly recently we’ve launched a beta version of our Python SDK. Our engineering team is generating the SDK directly from the REST API specifications. This should allow: Full API Support: New Box SDKs empower developers with complete coverage of the Box API ecosystem. You can access all the latest features and functionalities offered by Box and build feature-rich applications. Rapid API Updates: The new auto-generation development approach allows for adding Box APIs to SDKs at a much faster pace (in a matter of days). This means you can leverage the most up-to-date features in your applications without delay. Embedded Documentation: All objects and parameters are documented directly in the source code of the SDK so all the necessary information is stored in one place. Enhanced Convenience Methods: The newly introduced convenience methods cover various aspects such as authentication, chunk uploads, exponential back-offs, automatic retries, type checkers which help to ensure tha
Hi We are integrating box with our custom build software from where user uploads file. We are using Service Account to upload.It works fine and we can upload file. However we cannot see those files from box.com when login as admin or other user.Is there a way admin can view Service account uploaded files from box.com? If so how? ThanksMahatab
I receive the error when trying to add a group to a collaboration :403 - “The request requires higher privileges than provided by the access token”. But when I try to add a user, using the user's email, it works fine with the same token. Note: I’m using a Client/User Authentication App, and although the app does not have the “manage_groups” scope, it has “root_readwrite” (which, according to the docs, should be enough to create collaborations).Am I missing something?Request body:{ "item": { "type": "file", "id": "xxxx" }, "accessible_by": { "type": "group", "id": "xxxxx" }, "role": "viewer" } Thank you.
We use a dynamic stamp on invoices for coding, with boxes set aside for approvers to initial. When I send such a document out to 2 signers, the signature image of the first signer appears underneath the dynamic stamp, while the image of the second/final signer appears on top of the stamp (as desired). Short of flattening the documents before send, is there a way to ensure all of the signatures/initials display above the stamp in the final PDF? Thanks,Phil
Hi, I just added this non react script to our Blazor site and it is complaining that React is not defined. Could you please check to make sure the correct script has been uploaded?<script src="https://cdn01.boxcdn.net/platform/elements/23.0.0/en-US/uploader.no.react.js"></script>
We need to transfer files in blocks of a maximum of 5 MB.This is a proxy limitation (payload max of 5 Mo) We also need to transmit files ranging from 5 to 20 MB in blocks. Do you have a method or capability that allows us to transfer a file of less than 20 MB in blocks of up to 5 MB?
I’m using the box-sdk-gen to download files from box. Some of the files are quite large. With larger files we are experiencing timeouts. Is there anyway to prevent timeouts. Are there server configuration changes we need to make or are there settings in the sdk that we can change that might stop the timeouts from happening.
Hello there,I am working on integrating Box to Salesforce with account H*******@***.com, but give me service account null error. Can you help me to fix it?Thanks very much,Xin Ma
Hello,I'm trying to download big files in chunks using the API, but no matter how I hit the API, if it's by using de c# SDK or by a plain HTTP Client, always is returning me no more than 3600 bytes per call.This is not the entire code, but a summarizes what I'm doing. Here I'm trying to download first chunk of 99999 bytes. but It's returning just around 3600.var config = new BoxConfigBuilder(..);var session = new OAuthSession(..);var boxClient = new BoxClient(config, session);var folderId = 1234;var items = await boxClient.FoldersManager.GetFolderItemsAsync(folderId, int.MaxValue, fields: new List<string> { "size", "sha1", "name" });var item = items.First(); //--> Unique 10GB itemvar url = await boxClient.FilesManager.GetDownloadUriAsync(item.Id);using HttpClient client = new HttpClient();using var boxStream = await client.GetStreamAsync(url);Memory<byte> buffer = new Memory<byte>(new byte[99999]);bytesRead = await boxStream.ReadAsync(buffer.ToArray(), 0, buffer.L
Hello,I’ve have setup Box Sign request from template in saleforce, currently the sender of the sign request is viewer by default, is there a way to setup a template that the sender is always the first signer of the template?
When we add showAnnotations:true for BoxUiElementsPreview box ui element, we need to mask the annotations call that is being fired /annotations call with our masking url but annotations call is not coming in request interceptor at all to mask it like other calls like comments, etc on preview.how we can resolve it as other calls we are able to mask fired from preview except annotations call.
Hi, We are exploring Box sign and we have documents coming externally and would like to initiate those documents from box sign but we are not sure how we can dynamically create sign template tags on it. Any references will be appreciated Thank you
We are currently working on Deploying Microsoft Sentinel, and I’d like to get the data connector for Box working, Microsoft’s documentation is sparse and vague (feigning surprise!). In combining both their docs and Box.com, I think the issue is what is needed for the JSON input parameters, nothing I’ve seen so far has given me specifics. Has anyone been able to implement this successfully? Thanks! Mike
While trying to get the folder using get foldes APIhttps://api.box.com/2.0/folders/313364836563 I am getting following response{ "type": "error", "status": 404, "code": "not_found", "help_url": "http://developers.box.com/docs/#errors", "message": "Not Found", "request_id": "1cpjxci01o6wztvh"}
We’re currently using the /folders/trash/items endpoint to get trashed items. When I recover them, I use the GET files and GET folder endpoint to sync my files in Box. It appears the modified_at date doesn’t update when a file/folder is restored thus the file/folder never gets restored as undeleted in my system.Is there another way to retrieve files/folders that have been restored from the trash?
What's in the roadmap for optimizing the Box API's + documentation for "vibe coders" to quickly build with Box?
Hello Sir/Madam,We would like to set which file extensions should be allowed on upload to box folders. We are sending app user tokens to browsers. The browser passes the token to Box UI Elements, i.e. the Uploader element. We can customize JS scripts to only allow a list of file extensions. However, is it possible to do it through box settings so that they can’t use the token maliciously to upload files with unauthorized extensions? I can see that in Governance / Content Security / Policies we can set which file extensions are forbidden, but I’m searching for the opposite: setting which file extensions should be allowed.Does box support this feature, or is there a workaround (through collaboration settings for example)? Thank you for your time,Sincerely,Antonin Marxer Content security
Hi, I’ve been working with the Java SDK and am trying to use the FileRequest copy method to apply an existing template to file requests to new folders. This is the example code I’ve been following:https://developer.box.com/guides/file-requests/copy/But the template doesn’t seem to be copying over correctly. Could there be an issue with the Java SDK?Thanks!
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.