Michael Pizzo

My feedback

  1. 46 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Microsoft Graph Feature Requests » General  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Michael Pizzo commented  · 

    @Stephan van Rooij and @Carlo Quinonez; thanks for specific examples of where you'd like to use larger batches. Specifically for update, we're looking at other ways to make multiple changes in a single request (for example, by using the same delta format used to report changes from the service). For updates, this can provide a more concise, performant, and hopefully intuitive way to do multiple changes within a single request. However, this would not allow batching arbitrary, unrelated requests, GET requests, or Actions. Also, the batch would be all-or-nothing.

    Would this address your requirements?

  2. 69 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    10 comments  ·  Microsoft Graph Feature Requests » General  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for your feedback! We are doing some investigation into GraphQL. We’ll keep you posted.

    Thanks!
    Office Extensibility Team

    An error occurred while saving the comment
    Michael Pizzo commented  · 

    @Ed Devitt (and others): can you provide a little more information re: the types of queries you would like to do using GraphQL that you can't do efficiently using the current (REST/OData-based) Graph API?

  3. 1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Microsoft Graph Feature Requests » General  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Michael Pizzo commented  · 

    Although Http doesn't disallow multiple headers with the same name, their interpretation varies from header to header and some implementations don't support them.

    In order to support multiple preferences in a single header across implementations, the Prefer header specifically allows specifying multiple preferences, separated by comas, in the same Prefer header (see https://tools.ietf.org/html/rfc7240#page-5).

    So, in your example, you could do:

    "Prefer": "outlook.timezone=\"Eastern Standard Time\", outlook.body-content-type=\"text\""

    Hope that helps!

Feedback and Knowledge Base