3

A recent post in the Office 365 developer blog stated that there will be new upload limits enforced on the graph API and Outlook API:

Each application is limited to uploading (POST, PUT, PATCH) 15 megabits every 30 seconds per mailbox.

According to the new limit, if I want to upload a 10MB (80Mb) attachment via the API I need to split it to 15Mb chunks and wait 30 seconds between uploads. Under this limitation the operation will take 3 minutes to complete.

Graph API documentation specifies that this limit applies to the attachment and message resources. Graph beta version describes an uploadSession resource that can be used to upload large files.

Are the new upload throttling limits applied to the uploadSession resource? Given the new limits, is there a timeline to move the uploadSession resource to GA?

Omri-odix
  • 41
  • 3
  • [Same question](https://github.com/microsoftgraph/microsoft-graph-docs/issues/8443) was also posted in the graph documentation github page – Omri-odix Jul 02 '20 at 07:29

1 Answers1

0

Thanks for bringing this to our attention. After tracking the information down internally it appears that the limit is 15MB (bytes) not 15 Mb (bits) per 30 seconds. I authored a pull request to correct the information.

baywet
  • 4,377
  • 4
  • 20
  • 49