Microsoft 365 Developer Blog

A developer platform for building collaborative apps for hybrid work

Page limit added to Microsoft Graph OneNote API

We made a change to the OneNote API to set a page limit at the section level. This affects the Create page scenario. When this limit is reached for a section and an attempt is made to create a new page in that section, you will see a response with HTTP status code 507 and message "Exceeded the maximum number of pages allowed per section...

Accessing Outlook items in a user’s archived, shared or delegated mailboxes using Microsoft Graph

We have noticed that a few customers are unsure about the right way to access Outlook messages and contacts in mailboxes other than the signed-in user’s primary mailbox (archive, delegated, or shared mailboxes). For example, some customers use one of the following API URLs to access Outlook items in another mailbox, using the item ID and the...

Microsoft Graph .NET SDK updates

It has been a while since the Microsoft Graph SDK team provided an update and customers have been asking us when the next update will be available. It is great to hear that people care! These updates took a longer to deliver than we planned as we made a few bolder steps towards our longer-term plans, and we had a few hiccups along the way. 

Announcing change notifications for Microsoft Teams messages

One of the most common requests we receive in UserVoice is change notifications for messages.  Developers want to build apps that can listen to Teams messages in near-real time, without polling, to enable scenarios such as bots that listen to messages on which they aren't @mentioned, or assist with enterprise information archiving and data loss prevention.  We are pleased to announce that developers can now subscribe to change notifications for Microsoft Teams messages. This feature is available in beta on the Microsoft Graph API.