Whether you want to incorporate the richness of Office 365 data into your app, or create a custom experience within Office 365 itself, or use custom reports to keep your Office 365 Enterprise environment running smoothly, you can use the developer features below to achieve your goals.
Integrate Office 365 data into your own apps
You can create custom solutions that access and interact with all the richness of a user’s Office 365 data—and you can build those solutions across all mobile, web, and desktop platforms. The new Office 365 APIs enable you to provide access to Office 365 data, including their mail, calendars, contacts, files, and folders. All right from within your app itself.
Whether you're building web applications using .NET, PHP, Java, Python, or Ruby on Rails, or creating apps for Windows 8, Universal Apps, iOS, Android, or on another device platform. It's your choice.
See the Office 365 API.
Create custom experiences within Office 365
Now, you can extend Office 365 itself. Customize how your data and experiences are displayed within and interact with Office 365 to provide a seamless user experience.
Analyze and manage the health of your Office 365 Enterprise environment
Office 365 Enterprise provides administrators a variety of developer features to keep their domains and subscriptions effective and well-tuned.