Hello @Kalinga Somana
Welcome to the community!
Yes, according to the documentation a subscription typically expires in 3 days.
However, expirationDateTime
also determines how long the subscription will remain active. When creating a subscription, you set this value to indicate the duration for which you want to receive change notifications.
For example, if you set expirationDateTime
to "2023-12-19T11:00:00.0000000Z"
, the subscription will be active until Dec. 19, 2023, at 11:00 AM (UTC).
Remember that if you request a subscription with an expirationDateTime
more than 1 hour in the future, you must also subscribe to lifecycle notifications by including a lifecycleNotificationUrl
property in your subscription request. This ensures that you receive notifications related to the subscription’s lifecycle events.
refer this https://learn.microsoft.com/en-us/graph/webhooks-lifecycle?tabs=http