Get started

Build a quick integration that allows your users easy access to OneDrive files from within your app. Now with OneDrive for Business support you can build a robust file management and workflow app for your line of business.

Start here »

Connect with Microsoft Graph

Use the OneDrive API directly or connect your app with Microsoft Graph to access data from across Office 365.

Connect »

API Integration

Whether you love .NET or Python, or are building apps for iOS or Android devices, we want to make it as easy as possible to develop apps for OneDrive.

Choose an SDK »

Picker and Saver

Want to get started as quickly as possible? With only a few lines of code you can enable your app to open and save files to and from OneDrive.

Use a picker »

At Docady, we integrate with many cloud services. Adding the OneDrive API was so easy, we were up an running in hours, including automated tests. And, having the integration serve both OneDrive consumers and Enterprise users was just perfect.

Nadav Weizmann (Wiz)
CTO and Co-Founder Docady

Try the API

Explore the OneDrive APIs and the available methods by submitting API requests and viewing the responses via a web console.

Try it out »

Register your app

To get started with the OneDrive API, register your app for OneDrive, OneDrive for Business, or both.

Register »


OneDrive API features

New features are constantly being added to our API to provide your app access to more of what OneDrive has to offer.

Integrate your app with OneDrive
Connect to OneDrive, OneDrive for Business, or SharePoint files with the OneDrive API.
Business and personal
Use the same API to connect to OneDrive and OneDrive for Business. Less code, more scenarios.
App folders
Manage files easier, by giving your app its own folder in OneDrive.
Efficient file sync
Track file and folder changes, efficiently keeping large sets of files in sync.
Large file support
Reliably upload large files up to 10 GB.
CORS support
Call the OneDrive API from your web app.


All of our documentation is on GitHub, but you can get started here. We’ve worked hard to create a modern, RESTful API environment that works the way you do.

View the documentation »


Learn more about the OneDrive API through sample code projects on GitHub.

View samples »

Still using the Live SDK? Find the reference and sample code here »
StackOverflow logo
Tag a question about OneDrive here. We're listening.
GitHub logo
We are on GitHub too. Find all of our official documentation here.
UserVoice logo
Have a feature to suggest for OneDrive? We want to hear what you have to say.

Built by the community, powered by OneDrive

Apps that work with files in OneDrive, OneDrive for Business, and SharePoint