Hybrid-kalenderen bruger Microsoft Graph API til at få adgang til Office 365-kalenderbegivenheder. Denne API understøtter en bred vifte af handlinger med Office 365. Dog bruger hybrid-kalenderen kun et undersæt af kommandoer, der er relateret til sager med kalenderbrug.

Tabel 1. Handlinger, der i øjeblikket bruges af hybrid-kalender

Graph-handling

Brug

POST /users/{id | userPrincipalName}/calendar/events

Tilføj en begivenhed eller et møde i en brugers kalender.

GET /users/{id | userPrincipalName}/events/{id}

Hent oplysninger om en enkelt begivenhed i en brugers kalender.

GET /users/{id | userPrincipalName}/calendar/events/{id}/instances? startDateTime={start_datetime}&endDateTime={end_datetime}

Hent forekomster af et tilbagevendende møde i et bestemt tidsinterval.

GET /users/{id | userPrincipalName}/calendar/events

Hent oplysninger om begivenheder i en brugers kalendermappe.

POST /subscriptions

Abonnér på underretninger om ændringer i en brugers kalender.

GET /users/{iduserPrincipalName|}/mailboxSettings

Hent en brugers lokalitet og ikke til stede-status.

DELETE /subscriptions/{id}

Afmeld underretninger om ændringer i en brugers kalender.

PROGRAMRETTELSE /users/{id | userPrincipalName}/calendar/events/{id}

Opdater egenskaberne for kalenderbegivenheder (herunder oplysninger om deltag og udvidede egenskaber) ud over andre felter i forbindelse med mødet.

POST /users/{iduserPrincipalName|}/calendar/getSchedule

Viser brugertilgængelighed og ledig/optaget-status for et bestemt tidsinterval.

SLET /users/{id | userPrincipalName}/calendar/events/{id}

Sletter en begivenhed fra en kalender.

POST /users/{id | userPrincipalName}/calendar/events/{id}/{accept | afvis | foreløbigtAccept}

Tillader brugeren at acceptere/afvise/foreløbigt acceptere status for et møde.