Introductions and general questions relating to Box
Recently active
We have a requirement to upload document to a specific folder. I see to achieve that, we need to know the folder id, but we only have folder name. So I am trying to get folder Id by name, but looks like we don’t have an API for that, the closest one I found is /folders/{folder_id}/items, we pull all children items under a folder, then find the one whose name matches. The problem is that endpoint has a limitation of 1000 records for each call, and the offset also has a limitation of 10,000. So if there are too many folders, we will not able find the one we need, and even if it doesn’t have that many, the performance is too bad. So the question is, do we have such an API that getting folder Id by parent Id and folder name?
I have box account as individual. I have integrated box node sdk in my api server. I was passing my ACCOUNTID to authenticate box with getAppAuthClient method. But It was throwing "“Please check the ‘sub’ claim. The ‘sub’ specified is invalid.” Please can anyone help me on this?
Hello, My team has a custom domain enabled for our Box account, such that when we access Box, the domain is https://{company_name}.app.box.com. I am now trying to create a feature to programmatically generate an embed link for files in our company’s Box storage. To do so, I need to get the shared link of a file, which I know is detailed in the Box API documentation. However, as far as I can tell, this is only shown with the default API URL (https://api.box.com/2.0/). Given that we use a custom domain, what would the API URL be to get the shared link of a file?
Hi, I am trying to display file on a website simply using the preview like this: <div class="preview-container"></div> <script> var preview = new Box.Preview(); preview.show("FILEID", "DEVELOPER_ACCESS_TOKE", { container: ".preview-container", }); </script> Using the developer access toke works great, but it has a 60minute ligfe span, so I found this page which is about creating a JWT, so I implemented it and it creates a code as $access_code but its super long and therefore doesn’t work with the previewer when using like this: <div class="preview-container"></div> <script> var preview = new Box.Preview(); preview.show("FILEID", $access_token, { container: ".preview-container", }); </script> Any idea what I am doing wrong?
Hi I forgot my password with old email address which I can’t use anymore I have created new account using new email. Is it possible to get my old box account to new email address Thanks
I deleted an application on developers.box.com without removing the Public Key and now I cannot use the Public key in another application. How can I release the public key without having access to the deleted application? Login: aplicativo@pescar.app.br : pcscatao@gmail.com (Older user)
Hi, We have a requirement of transfer ownership to another account using powershell. Please provide cURL API request with parameters and body format. so that it will be helpful Thanks
Hello! I apologize if this is a silly question, but I am confused! Can someone help me figure out why this query isn’t working? I am hoping to retreive the file in question via the api (Box). The file is public and exists, but the response I get is 404 not found.
Hello, I have read somewhere that the service account has its own folder tree, apart from being able to collaborate with another user’s folder’s content. Is it possible to upload to/download from this specific folder tree? I’ve tried logging into the service account on the box website, but it redirects me to the dev account login. Thank you!
hi how can i do Not to expire this Developer Token? . is valid for 60 minutes
Hi all, I have a requirement where we need to move files from a network drive to a folder in Box based on few conditions. Conditions are: Files which are not accessed for more than 90 days should move to box, while retaining the folder structure that it had on Network drive. Not creating duplicate folders for each file, but creating sub folders if needed. Those who had permission on that file should carry over to box as well. Once the file is moved to Box, delete the file from network drive. If this can be automated to run weekly. Any ideas, suggestions. Appreciate it. Thanks
I’m BoxSDK beginner. I’m developping by using Python Box SDK. I’d created client by Json setting configuration file and sccessed authentification. I’d also createed BoxApp original folder and finished reading/writing folders/files in this folder. For next step I’d like to access target Box folder. How to access target folder? Is it enough to ask target folder owner to invite my BoxApp service account ****@boxdevedition.com? Service account information is not use when authentification. Does Box system recognize BoxApp(Client ID and private ID) and check available folder by service account from resistrated informations? Yoshio Uchikata
Is there a way to have BOX send emails in advance of password expiration? We primarily use Box via Salesforce and SF just reports an error when trying to access box from SF. That error doesn’t indicate that the password has expired or if there is a larger system access issue. If box-cli was able to determine last change date of a users password, then that could be used to send out notification emails in advance to users if there is not a native method. In using box-cli, I can see some basic user information, but not the password change date and I have a number of users whos password change date does not match the modified date so that isn’t a valid field to be using.
Hi All, I am attempting to integrate Box into SailPoint for access management. Since I am new to the Box application, I am having difficulty creating a private key password. Can you guys assist me by providing documentation on how to create a private key password using OpenSSL?
Hi there, I’m trying to use the Box API with Client Credentials. I can get the access token but when I try to use this token to get a list of items from a folder I got this response: { “type”: “error”, “status”: 403, “code”: “access_denied_insufficient_permissions”, “help_url”: “http://developers.box.com/docs/#errors”, “message”: “Access denied - insufficient permission”, “request_id”: “ag9fdlhmauc74la5” } The folder I’m trying to access was created by me. How I don’t have permission to access it?
Hi, I’m new to Box and am trying to create a signature template that allows me to pass data from my app to the template that is not editable by any signer and is visible to all users. So far I am able to pass data via the pre_fill tags but they are editable for the signer, and aren’t visible to the other signers. I’m using the typescript SDK and have made a template that has external ID’s which I have locked in the template. What do I need to do to solve my issue?
Hello, and welcome to the Box Developer Community, I’m Rui Barbosa, a developer advocate at Box. Thought out the times I’ve been a developer, trainer, tech lead, solutions engineer, but found my real passion as a developer advocate, since I both love to code and help people. We are here to help you with whatever you’re trying to accomplish with the Box Platform. If you want to get to know me a bit better, follow me on LinkedIn and Medium. Outside of work I like to dive and travel (let me know about your favorite diving sites). Looking forward to chat with you! Cheers
We are making UI Elements mobile responsiveness updates to ensure consistency across mobile and desktop experiences. These updates will be implemented within the Content Explorer, Content Uploader, Content Picker, and Content Preview UI Elements. To see a full list of changes, check out the recent version 19 summary on GitHub. Box UI Elements are pre-built UI components that allow devs - you! - to add elements of the main Box web application into your own applications. They can be used to navigate through, upload, preview, and select content stored on Box and are available both as React components and framework-agnostic JavaScript libraries. To learn more about UI Elements, check out our developer documentation.
We have a list of 7826 files in a .csv document that we need to create a shared link for in bulk, and then send an individual public link out to each person. our internal employee hopes to have this done by tomorrow (very last minute request, but for a very important external client).
Hello everyone, I am currently developing a minimum viable product for my company using Bubble.io. I am looking for an efficient and scalable way to store documents that my application can access. It seems to me that Box might be a simple solution for this. I am trying to use the Box plugin on Bubble. I have already found the Client ID, Client Secret, Enterprise ID, and User ID. I have also created a custom OAuth2 app on Box’s developer profile. However, I can’t seem to find what the plugin on Bubble.io refers to as the API Key and PublicKey ID. Can you help me? There are probably some preliminary steps in creating this integration that I have missed, so please feel free to direct me to introductory readings or specific tutorials for Bubble.io and Box. In particular, I am wondering if the API Key and PublicKey ID are elements that are automatically generated by Box or if I need to configure them manually. Additionally, advice on best practices for securing these keys and integrating Bo
Do developer tokens cease working after a request for application approval? Every time I try to generate a token it seems to work but the token gives me a expiration error and if I refresh the developer console the developer token does not persist. My application is not approved yet and so I’m now blocked. I can’t find anything in the docs. Thanks in advance for your help!
I want to do realtime sync once we do any changes on Box drive or Box.com account in both directions. The Sync happens automatically but I want the reference API to manage the sync in realtime before I perform other development or operations on Drive or Box.com Please suggest to achieve this and what API are avaiable in Box Drive for the sync operation.
I dont see the capability to integrate to Okta for provisioning, has this been removed from developer tenants?
I have an Enterprise account where they hd shared a folder with us. Using the CCG auth with the user ID of mine. I get the reperesentations but it’s not showing any collaborators. Is it any settings set by the admin of the enterprise for that folder. Or is there any issue with the collaborations view permissions But when calling the collaborators of the folder I get a group. The issue is also that when I login I can see my login as viewer but when my frind login they can see their emails as viewer but not mine.
Is there any way to securely upload files via HTTPS without creating an “app”? I just want a lightweight integration to post the results of a Jenkins job via curl. I don’t want to manage a complicated “app” lifecycle with admins and tokens and CORS domains and and and … surely there must be a way to do this with some kind of personal access token? My Box organization doesn’t allow FTP. I also can’t upload securely via email since my file might transit unencrypted or 3rd-party exchanges.
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.