Outlook Calendar
Kalendertermine erstellen und verwalten, Meetingzeiten finden und Besprechungsvorschläge bearbeiten
Erstellen und verwalten Sie Outlook-Kalendertermine, finden Sie freie Meetingzeiten und beantworten Sie Besprechungsvorschläge.
Authentifizierung: OAuth 2.0. Verbinden Sie Ihr Microsoft-Konto auf der Integrations-Seite.
Trigger
Neues Ereignis
Wird ausgelöst, wenn ein neues Kalenderereignis erstellt wird.
| Ausgabe | Typ | Beschreibung |
|---|---|---|
id | string | Ereignis-ID |
subject | string | Ereignistitel |
start | string | Startzeit (ISO 8601) |
end | string | Endzeit (ISO 8601) |
organizer | string | E-Mail des Organisators |
location | string | Veranstaltungsort |
Neues Ereignis passend zur Suche
Wird ausgelöst, wenn ein neues Ereignis erstellt wird, das Suchkriterien entspricht (z. B. bestimmte Betreffstichwörter oder Organisator).
| Ausgabe | Typ | Beschreibung |
|---|---|---|
id | string | Ereignis-ID |
subject | string | Ereignistitel |
start | string | Startzeit |
end | string | Endzeit |
Aktionen
Ereignis erstellen
Erstellt ein neues Kalenderereignis.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Subject | Ja | Ereignistitel |
| Start | Ja | Startdatum und -uhrzeit (ISO 8601) |
| End | Ja | Enddatum und -uhrzeit (ISO 8601) |
| Location | Nein | Physischer oder virtueller Ort |
| Body | Nein | Ereignisbeschreibung |
| Attendees | Nein | Liste der E-Mail-Adressen der Teilnehmer |
| Is Online Meeting | Nein | Ob ein Teams-Meeting-Link erstellt werden soll |
| Calendar | Nein | Zielkalender (Standard: primärer Kalender) |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
eventId | string | ID des erstellten Ereignisses |
webLink | string | Link zum Ereignis in Outlook |
onlineMeetingUrl | string | Teams-Meeting-URL (falls Online-Meeting aktiviert) |
Ereignis aktualisieren
Aktualisiert ein bestehendes Kalenderereignis.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Event ID | Ja | ID des zu aktualisierenden Ereignisses |
| Subject | Nein | Neuer Titel |
| Start | Nein | Neue Startzeit |
| End | Nein | Neue Endzeit |
| Location | Nein | Neuer Ort |
| Body | Nein | Neue Beschreibung |
Ereignis löschen
Löscht ein Kalenderereignis.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Event ID | Ja | Zu löschendes Ereignis |
Ereignis abrufen
Ruft ein bestimmtes Ereignis anhand der ID ab.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Event ID | Ja | Outlook-Ereignis-ID |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
event | object | Vollständiges Ereignis-Objekt |
Kalenderereignisse auflisten
Gibt Ereignisse aus einem Kalender innerhalb eines Datumsbereichs zurück.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Calendar | Nein | Abzufragender Kalender (Standard: primärer Kalender) |
| Start | Nein | Bereichsstart (ISO 8601) |
| End | Nein | Bereichsende (ISO 8601) |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
events | array | Ereignis-Objekte |
Meetingzeiten finden
Schlägt verfügbare Meetingzeitfenster basierend auf den Kalendern der Teilnehmer vor.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Attendees | Ja | Liste der E-Mail-Adressen der Teilnehmer |
| Duration | Ja | Meeting-Dauer in Minuten |
| Time Constraint | Nein | Datumsbereich, in dem gesucht werden soll |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
suggestions | array | Verfügbare Zeitfenster mit start, end, confidence |
Kalender auflisten
Gibt alle für das Konto zugänglichen Kalender zurück.
| Ausgabe | Typ | Beschreibung |
|---|---|---|
calendars | array | Kalender-Objekte mit id, name, isDefault |