Microsoft 365 Developer Blog

A developer platform for building collaborative apps for hybrid work

Page Preview API

Hi OneNote Developers, A common scenario when using the OneNote API is to display a list of pages for the user to take action (for example, get some of their content into your app). Displaying only the page title communicates a limited amount of information about the page to the user. Certain OneNote clients display a more friendly version ...

Office Add-ins on OneNote Online (in Preview)

Hello OneNote developers! The OneNote Add-ins team is happy to announce OneNote Online support for the Office Add-in model (in Preview)! Soon you'll be able to develop add-ins for OneNote and make them available world-wide from the Office Store, or upload them to a Corporate Catalog for enterprise access. What's an Office Add-in? An Office ...

One time Authentication for Public Resource

Hi there, The current authentication mechanism is heavy for public image resources. When you retrieve a page content with authenticated token, the image URLs that are referenced still need to have OAuth token added whenever you request them. We heard people from UserVoice Forums want OneNote APIs support preAuthenticated image URLs from a ...

OneNote API throttling and how to avoid it

Hi there, Sometimes, applications can be written to be too demanding of an API. If one application is using too many resources, it may accidentally cause a denial of service for other applications by making the API slow or unusable. The OneNote API protects itself against accidental denial of service in the form of preventing requests and ...