Graph API, doesnt return all events

Delenta Devops 1 Reputation point
2021-04-12T05:22:26.783+00:00

used API /me/calendarView/delta?startDateTime=${startDate}&endDateTime=${endDate}

authentication using : https://login.microsoftonline.com/common/oauth2/v2.0/token

We are successfully communicating with outlook APIs to work with calendar. get events, sync etc. However, recently a user complained that she's not getting all the events in her outlook calendar events to our product calendar. We tried to debug the issue and still we dont get those expected events through the graph api.
On the other hand, we tried reproduce the use case but all our test accounts get expected result through the api. this is happening only for a particular client.

  1. Are their any restrictions in event access in graph API ?
  2. we want to get events between two dates, that why we used delta api. are there any alternative APIs?
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,716 questions
0 comments No comments
{count} votes

4 answers

Sort by: Most helpful
  1. Deva-MSFT 2,256 Reputation points Microsoft Employee
    2021-04-14T08:25:06.593+00:00
    • I am not aware of any restrictions with the API or per tenant per se.
    • Just to isolate the issue outside of your code, try the same tenant in Graph Explorer/POSTMAN, test the same API call and observe the results.
    • In addition, you can setup/subscribe the change notifications and you will get the related change notifications for the given events as well
    0 comments No comments

  2. Fábio Santos 1 Reputation point
    2021-07-14T22:35:21.86+00:00

    Same happening to me and still no idea how to resolve


  3. Naveen Anto Alangararaj 1 Reputation point
    2021-10-02T12:30:11.35+00:00

    I am facing the same issue. I can see the events in Outlook Schedule Assistant but not via Graph API

    0 comments No comments

  4. Mohammed Nijim 1 Reputation point
    2022-09-16T21:03:54.743+00:00

    I am facing the same issue.

    test it on postman from
    https://graph.microsoft.com/v1.0/me/calendarview?startdatetime=2022-09-22T01:00:00&enddatetime=2022-09-24T23:59:59

    return events that are not returned from
    https://graph.microsoft.com/v1.0/me/calendarview?startdatetime=2022-09-01T01:00:00&enddatetime=2022-09-30T23:59:59

    … note the missing event was created on Gmail calendar and the user is an attendee

    0 comments No comments