From 53e66561a8cb0dff8c3e3486b9a832ff81e0891a Mon Sep 17 00:00:00 2001 From: Neha Arora Date: Tue, 28 Apr 2026 15:44:52 -0700 Subject: [PATCH 1/3] Fix endpoint path for calendar permanent delete Fixing the issue in documentation. Issue raised by Loc Le, Tarun Chopra, Sudhamsu Mylavarapu. calendar-permanentDelete endpoint path (missing 's' in calendars) --- api-reference/v1.0/api/calendar-permanentdelete.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api-reference/v1.0/api/calendar-permanentdelete.md b/api-reference/v1.0/api/calendar-permanentdelete.md index 8dc2ca9b765..ba7d95001da 100644 --- a/api-reference/v1.0/api/calendar-permanentdelete.md +++ b/api-reference/v1.0/api/calendar-permanentdelete.md @@ -34,7 +34,7 @@ Choose the permission or permissions marked as least privileged for this API. Us } --> ``` http -POST /users/{id | userPrincipalName}/calendar/{calendarId}/permanentDelete +POST /users/{id | userPrincipalName}/calendars/{calendarId}/permanentDelete ``` ## Request headers From b9d21358be41beb2970a9bbde9877e12958a9d7f Mon Sep 17 00:00:00 2001 From: Neha Arora Date: Fri, 1 May 2026 22:38:18 -0700 Subject: [PATCH 2/3] Fix endpoint URL for calendar permanent delete --- api-reference/v1.0/api/calendar-permanentdelete.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api-reference/v1.0/api/calendar-permanentdelete.md b/api-reference/v1.0/api/calendar-permanentdelete.md index ba7d95001da..87bba7389ac 100644 --- a/api-reference/v1.0/api/calendar-permanentdelete.md +++ b/api-reference/v1.0/api/calendar-permanentdelete.md @@ -64,7 +64,7 @@ The following example shows a request. } --> ``` http -POST https://graph.microsoft.com/v1.0/users/b4c80c57-5c59-4a3d-912a-a83985988b82/calendar/permanentDelete +POST https://graph.microsoft.com/v1.0/users/b4c80c57-5c59-4a3d-912a-a83985988b82/calendars/permanentDelete ``` # [C#](#tab/csharp) From 2383ce45657965df96e15fcf07f9acad5f773066 Mon Sep 17 00:00:00 2001 From: Neha Arora Date: Fri, 1 May 2026 22:42:25 -0700 Subject: [PATCH 3/3] Fix endpoint for permanent delete calendar API Corrected endpoint from 'calendar/permanentDelete' to 'calendars/permanentDelete' for user and group requests. --- api-reference/beta/api/calendar-permanentdelete.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api-reference/beta/api/calendar-permanentdelete.md b/api-reference/beta/api/calendar-permanentdelete.md index c7b3950a83b..e48fc7b1d3d 100644 --- a/api-reference/beta/api/calendar-permanentdelete.md +++ b/api-reference/beta/api/calendar-permanentdelete.md @@ -34,7 +34,7 @@ Choose the permission or permissions marked as least privileged for this API. Us } --> ``` http -POST /users/{usersId}/calendar/permanentDelete +POST /users/{usersId}/calendars/permanentDelete POST /groups/{groupsId}/calendar/permanentDelete ``` @@ -64,7 +64,7 @@ The following example shows a request. } --> ``` http -POST https://graph.microsoft.com/beta/users/{usersId}/calendar/permanentDelete +POST https://graph.microsoft.com/beta/users/{usersId}/calendars/permanentDelete ``` # [C#](#tab/csharp)