Calendar events visible in Microsoft Graph API but missing in Outlook Web UI

Yurii 0 Reputation points
2026-02-05T11:44:12.2033333+00:00

Hi,

We are seeing inconsistent behavior between Microsoft Graph and Outlook when working with a specific calendar.

We have a dedicated calendar that belongs to the mailbox

MICROSXXXXFT_OUTLOOK_ACCOUNT_EMAIL (the calendar owner).

We create events in this calendar via Microsoft Graph API using

POST /users/{MICROSOFT_OUTLOOK_ACCOUNT_EMAIL}/calendars/{calendarId}/events

and read them via

GET /users/{MICROSOFT_OUTLOOK_ACCOUNT_EMAIL}/calendars/{calendarId}/calendarView?...
**
In the Microsoft Graph API response, the events are present and look correct.
example: **

{
  "id": "<PII:Moderator removed>QBGAAAAAAB_...",
  "subject": "test c3 1.2",
  "isAllDay": true,
  "start": {
    "dateTime": "2025-09-01T00:00:00.0000000",
    "timeZone": "UTC"
  },
  "end": {
    "dateTime": "2025-09-02T00:00:00.0000000",
    "timeZone": "UTC"
  },
  "webLink": "https://outlook.office365.com/owa/?itemid=...&path=/calendar/item"
}

We have two more similar all‑day events (test c3 1.1 on 2026‑02‑01 and test c3 1.3 on 2026‑09‑01) that are also returned by Graph.
This calendar is shared with another user with read permissions (can view full details).

Problem:

  • In Outlook on the Web (OWA) / Outlook UI, opening exactly this calendar, only one of three events is visible on the corresponding dates.
  • Using Microsoft Graph (/calendarView with the appropriate date range), all three events are consistently returned.
  • We verified the date range and time zone in OWA; on the days 2025‑09‑01, 2026‑02‑01, and 2026‑09‑01 only one event (which on the 2026‑02‑01) is shown in the UI, while Graph returns three.

Moderator note: Moved from Outlook Web Outlook.com Calendar

Microsoft 365 and Office | Development | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Austin-H 7,685 Reputation points Microsoft External Staff Moderator
    2026-02-06T02:35:33.8366667+00:00

    Please understand that our forum is a public platform, and we will modify your question to cover the personal information in the description. Kindly ensure that you hide these personal or organization information next time you post error or some information to protect personal data.

    Dear Yurii
    Welcome to Microsoft Q&A Forum!

    Based on my research, Microsoft has not published any documentation that confirms this behavior as expected. However, I have acknowledged that all‑day event discrepancies between Graph and Outlook Web have been reported by multiple users, and there is currently no official guidance or articles describing this behavior as by design. This appears to be an unexpected behavior but undocumented issue.

    Recently, a user shared an alternative method that might be useful in your situation. The approach involves identifying the original time zone by examining the MAPI property returned through singleValueExtendedProperties

    You can consult the original discussion and solution here: https://stackoverflow.com/questions/65349822/inconsistent-originalstarttimezone-for-all-day-events/79829561#79829561

    Important: This link will take you to Stackoverflow, which is outside Microsoft’s domain. Please note that Microsoft is not responsible for the accuracy, security, or advertising on external sites.

    I hope the information above helps clarify the situation you are currently encountering. Wish you a good day!


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".     

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.