Microsoft Graph Feature Requests

Welcome to the Microsoft Graph UserVoice! Do you have anidea or feature suggestion based on your experience with Microsoft Graph?Please share these with us by submitting your idea below or voting up ideassubmitted by other users. This forum will be directly monitored by theMicrosoft Graph engineering teams who are working on new features every day.

If you have feedback on a specific API service, pleasechoose the corresponding category. Please submit any broad ideas related toMicrosoft Graph or ideas across more than one service to the “General”category.

This site is only for feature suggestions and ideas! If youneed technical help, please go to the Microsoft Graph StackOverflow or if you have a Premier support contract raise a support ticket.

For more information on the Microsoft Graph, please checkout https://graph.microsoft.com .


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Including folder Id info in resourceData property for Outlook resources when do messages subscription in Graph API method

    When the user receives an email, Microsoft Graph sends a notification like the following:
    {
    "value": [

    {
    
    "subscriptionId":"<subscription_guid>",
    "subscriptionExpirationDateTime":"2016-03-19T22:11:09.952Z",
    "clientState":"secretClientValue",
    "changeType":"created",
    "resource":"users/{user_guid}@<tenant_guid>/messages/{long_id_string}",
    "resourceData":
    {
    "@odata.type":"#Microsoft.Graph.Message",
    "@odata.id":"Users/{user_guid}@<tenant_guid>/Messages/{long_id_string}",
    "@odata.etag":"W/\"CQAAABYAAADkrWGo7bouTKlsgTZMr9KwAAAUWRHf\"",
    "id":"<long_id_string>"
    }
    }

    ]
    }

    If the returned result contains information about the folder id, it will be helpful to filter out unwanted information in some specific folders.

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

    We’ll send you updates on this idea

    In Backlog  ·  1 comment  ·  Mail (Outlook)  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add and remove delegates by using Microsoft Graph (Outlook REST API)

    I am looking for the following equivalent: https://msdn.microsoft.com/en-us/library/office/dn641959(v=exchg.150).aspx - "How to: Add and remove delegates by using EWS in Exchange". (delegating access to calendar / mails /... is quite common in company settings)

    48 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Mail (Outlook)  ·  Flag idea as inappropriate…  ·  Admin →
  3. Be able to fetch mails by "conversations" in folders in one request

    Right now you cannot achieve "conversations" view in a mail folder using REST API with one request.

    A workaround can be found here http://stackoverflow.com/questions/41161515/best-way-to-achieve-conversation-view-for-mail-folder-using-outlook-rest-api

    but it is quite slow and not very efficient. Conversations view is the primary view of many mail client but is not achivable (easily) with REST API

    17 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Mail (Outlook)  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support the discoverability of Shared Mailboxes

    It seems that Outlook REST APIs is providing new scopes and the possibility to request the shared mailboxes. See this question on StackOverflow http://stackoverflow.com/questions/38616499/what-is-the-purpose-of-the-new-read-user-and-shared-mail-delegated-scope-in-az/38626322?noredirect=1#comment64649553_38626322

    The problem now lies in the fact that we cannot "discover" the shared mailbox for the end user. It means that you cannot create an application that show all the shared mailboxes for an end-user because we do not know the name/id for them.

    78 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Mail (Outlook)  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for this feedback. We are aware of this. We are not actively invested in this right now. More votes would help prioritize this. ^JT

  5. Office 365 REST API - Include Email Signature

    I'm sending email on behalf of logged-in user in my app.
    I would like to ability to include email signature defined in the user's mail settings.

    59 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Mail (Outlook)  ·  Flag idea as inappropriate…  ·  Admin →

    This is something we are aware of. There is currently work being done in all the Outlook clients so that a mail signature roams between clients. Then work can be done to make it available on the Microsoft Graph. ^JT

  6. Graph SDK upload limit should be higher

    Right now the Graph SDK upload limit is 4MB (http://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/itemuploadcontent). It should be at least 100mb, such as OneDrive SDK provides (https://dev.onedrive.com/items/uploadput.htm)

    35 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    In Backlog  ·  9 comments  ·  Mail (Outlook)  ·  Flag idea as inappropriate…  ·  Admin →
  7. Outlook REST API 2 Mark Message as Junk / Spam

    Hello,
    I've tried Googling it, but to no avail, so I am here asking for solution to this (seemingly) straightforward question: How do you mark a message as 'Junk' using Outlook REST API 2.0 ? Currently, the API documentation link does not provide any help in this, only thing I could do is as follows, which basically "moves" a message from Inbox to Junk Email, not really ideal.
    .
    Please see my StackOverflow question, where it is suggested I add it to this forum.
    .
    http://stackoverflow.com/questions/40208579/outlook-rest-api-2-mark-message-as-junk-spam
    .
    Regards.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Mail (Outlook)  ·  Flag idea as inappropriate…  ·  Admin →

    Fawad, thank you for your input, it is greatly appreciated. This is definitely something we’d like to get to and it is on our roadmap, but we don’t have a timeline yet to commit to. We’ll keep you posted with updates.

    Thanks!
    Office Extensibility Team

  • Don't see your idea?

Feedback and Knowledge Base