Introducing the Box Node.js SDK

Today, I am excited to announce the Box Node.js SDK is available! Here at Box we are big fans of Node.js and use it to build scalable web applications with millions of users. Over the last few years, we built out a robust SDK to support some of these products and we're now ready to share those tools with the community.

As the number of developers in our community continues to grow, so too does the demand for new SDKs. Like our developer community, we love Node.js for its vibrant ecosystem, the ability to share code on the client and server, and its first-class support for asynchronous operations. You can find the Box Node.js SDK on Github and npm.

Box Platform Node SDK

The Box Node.js SDK is an officially supported SDK from Box, meaning we'll continue to update it as new features and capabilities become available via our APIs. The Box Node.js SDK supports the following functionality today:

  • Authentication (both OAuth for Box users and JWT for App Users)
  • Files
  • Folders
  • Collections
  • Shared Items
  • Collaborations
  • Comments
  • Search
  • Metadata
  • Events
  • Users

We can't wait to see what you build! To get started, sign up for a free developer account. Don't forget to register for our upcoming developer conference, BoxDev, in San Francisco on September 6-8.

If you have any questions, you can always post them in our Developer Forum or reach out to us on Twitter.

Tags: node, sdk, open source