The tables below list SDKs along with additional information
telling you if the project is maintained and has API
parity.Maintained: Fully maintained projects are actively developed by Box. They
receive the latest security updates and new features. For support with these
projects please visit GitHub or our Platform support forum.API Parity: Projects with full API parity are actively updated with all
platform functionality as this becomes available on the Box Platform. Projects
with partial API parity lack some functionality while we work on bringing
these projects to full parity.
| Platform | Maintained? | API Parity |
|---|---|---|
| Java SDK | Yes | Full |
| iOS Content SDK | Yes | Full |
| .NET SDK | Yes | Full |
| Python SDK | Yes | Full |
| Node SDK | Yes | Full |
| Android Content SDK | No | Full |
Next Generation SDKs
v10 of Python SDK, Box TypeScript
SDK, Box .NET SDK, Box Java SDK, and Box Swift SDK are designed
to elevate the developer
experience and streamline your integration
with Box Content Cloud.
Here’s what you can expect from v10:
- 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 you to add 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 that help to ensure that you’re using variables correctly, and much more.
