Custom SharePoint Event Calendar

Ferdinand M. Bautista 0 Reputation points
2026-07-31T12:19:48.4633333+00:00

Dear Microsoft,

My team is working on multiple customizations and knowledge-related information for news and events and will need a way to capture additional information that we will use as filters. We are able to use the Graph API and PnP Search, but we need a way to have the same flexibility as the classic event to add those additional metadata so it can be used with both Microsoft Graph API and PnP Search. May I know how we can do that with the modern event calendar, please?

Microsoft 365 and Office | SharePoint | Development
0 comments No comments

1 answer

Sort by: Most helpful
  1. Ana Le 1,890 Reputation points Independent Advisor
    2026-07-31T13:19:36.5933333+00:00

    Hi,

    The modern SharePoint Events experience is more limited than the classic Event List when it comes to customization. Currently, there isn’t a supported way to extend the built-in event schema with additional custom metadata that is exposed as native event properties for the Events web part or Microsoft Graph.

    The Events web part supports the built-in event fields and filtering options (such as category and date), but it doesn’t support adding custom metadata fields to the event model: Use the Events web part | Microsoft Support

    Microsoft has also confirmed in the Tech Community that displaying custom columns in the modern Events experience isn’t currently supported: https://techcommunity.microsoft.com/t5/sharepoint/sharepoint-modern-events-webpart-where-are-my-custom-fields/m-p/2834386

    If your solution requires additional metadata (for example, Department, Region, Business Unit, or other fields) that can be queried and used as filters with Microsoft Graph or PnP Search, the recommended approach is to store that information in a custom SharePoint list (or another supported data source) with your own site columns, then query that data using Microsoft Graph, SharePoint REST API, or PnP Search instead of relying on the built-in Events schema.

    If this capability is important for your scenario, you may also consider submitting feedback through the Microsoft Feedback Portal so it can be reviewed by the product team.

    Was this answer helpful?

    0 comments No comments

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.