Microsoft Graph Functionalities

Jhonson 20 Reputation points
2024-05-30T16:23:33.81+00:00

Can anyone explain what is the difference with changekey in calendar and a delta function in Graph APIs. Are they the same, or do they serve for different purposes.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,038 questions
0 comments No comments
{count} votes

Accepted answer
  1. CharanyaB-MSFT 1,806 Reputation points Microsoft Vendor
    2024-05-30T16:44:06.7933333+00:00

    Hello @Jhonson,

    Thanks for reaching Microsoft!

    The "ChangeKey" property identifies the version of the resource. It is used to ensure you are working with correct version specific to calendar resource in Graph API.

    User's image

    Documentation reference: https://learn.microsoft.com/en-us/graph/api/resources/calendar?view=graph-rest-1.0#:~:text=changeKey,object.%20Read%2Donly.

    The "delta function" is for change tracking to retrieve only the changes that have occurred since the last synchronization. You can use delta query across all the Graph API resources. A delta query includes a @odata.deltaLink , which can be utilized to obtain the subsequent set of changes.

    Please follow the below document for more information about delta query: https://learn.microsoft.com/en-us/graph/delta-query-overview

    Hope this helps.

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

    0 comments No comments

0 additional answers

Sort by: Most helpful