Die einheitliche Kalender-API von Apiroc macht es Entwicklern und Unternehmen leicht, alle Kalenderanbieter über eine einzige API in ihre Anwendungen zu integrieren. Erstellen Sie Terminplanungs-, Automatisierungs- und KI-Erlebnisse auf einer einheitlichen Kalenderschicht.
Google Calendar, Outlook, iCloud Calendar – jeder mit unterschiedlichen APIs, unterschiedlichen Datenmodellen, unterschiedlichen Überraschungen. Apiroc gibt Ihnen eine einheitliche Kalender-API, damit Sie sich auf Ihr Produkt konzentrieren können, anstatt sich mit Kalender-APIs herumzuschlagen.
Multi-Anbieter
Unterstützung für iCloud, Outlook und Google Calendar.
Jeder Kalenderanbieter hat seinen eigenen Authentifizierungsfluss, sein eigenes Datenformat und seine eigenen Einschränkungen. Apiroc abstrahiert all das hinter einer einzigen, konsistenten Schnittstelle. Schreiben Sie Ihre Kalenderintegration einmal und sie funktioniert bei jedem Anbieter ohne anbieterspezifischen Code. Konzentrieren Sie sich auf Ihr Produkt, nicht auf die Pflege von drei separaten Integrationen.
Kampferprobt
Bewiesene Zuverlässigkeit.
Apiroc basiert auf einer Infrastruktur, die Milliarden von API-Aufrufen verarbeitet hat. Automatische Wiederholungen, Ratenlimit-Handling und intelligentes Failover stellen sicher, dass Ihre Kalenderintegration online bleibt, selbst wenn Anbieter Probleme haben.
Alle Systeme betriebsbereit
34B+
API-Aufrufe
99.9%
Erfolgsrate
200ms
Mediane Latenz
Entwicklererfahrung
Einfach zu verwenden und darauf aufzubauen.
Ob Sie grundlegende Kalenderlesevorgänge, Terminplanungsfunktionen oder eine vollständige Kalenderanwendung benötigen – Apiroc ist flexibel genug, um alles zu unterstützen. Starten Sie in Minuten mit unserem typsicheren Node.js SDK, umfassenden Docs und Codebeispielen für jeden Endpunkt.
Webhooks
Echtzeit-Kalender-Webhooks.
Hören Sie auf, nach Änderungen zu pollen. Apiroc liefert einheitliche Webhook-Benachrichtigungen in dem Moment, in dem ein Ereignis erstellt, aktualisiert oder gelöscht wird, unabhängig vom Anbieter. Ein konsistentes Ereignisformat, ein Endpunkt zum Verarbeiten. Keine Notwendigkeit, separate Webhook-Integrationen für jeden Kalenderanbieter einzurichten.
CalDAVGraph WebhooksCalendar WebhooksApirocPOST /api/webhooksYour API
So funktioniert es
Integrieren Sie alle Kalender in Ihre App.
Ersetzen Sie drei anbieterspezifische Integrationen durch einen einzigen Apiroc API-Aufruf.
1
Kalenderkonten verbinden
Benutzer authentifizieren sich bei Google, Microsoft oder Apple über unseren gehosteten Auth-Flow, oder bringen Sie Ihre eigenen OAuth-Anmeldedaten mit, wenn Sie bestehende Benutzer haben.
2
Ereignisse lesen und schreiben
Verwenden Sie eine einheitliche API zum Erstellen, Lesen, Aktualisieren und Löschen von Ereignissen über alle verbundenen Kalender. Gleiches Anforderungsformat, gleiche Antwortstruktur, unabhängig vom Anbieter.
3
Synchron bleiben
Abonnieren Sie Webhooks und erhalten Sie Echtzeit-Benachrichtigungen, wenn sich Ereignisse ändern. Verwenden Sie Sync-Tokens, um nur das abzurufen, was sich seit Ihrer letzten Anfrage geändert hat.
events.ts
const client = new Apiroc({ apiKey: 'your-api-key',});// List events from any providerconst events = await client.events.list( 'end-user-account-id', 'calendar-id',);// Create an event — works across// Google, Outlook, and iCloudawait client.events.create( 'end-user-account-id', 'calendar-id', { title: 'Team Standup', start: '2025-01-15T09:00:00Z', end: '2025-01-15T09:30:00Z', },);
Funktionen
Alles, was Sie brauchen, um auf Kalendern aufzubauen.
Vollständige CRUD-Operationen
Erstellen, lesen, aktualisieren und löschen Sie Kalenderereignisse über alle verbundenen Kalender. Verwalten Sie Kalender, Teilnehmer und RSVP-Status über eine einzige API.
Wiederkehrende Ereignisse
Volle Unterstützung für komplexe Wiederholungsmuster. Erweitern Sie wiederkehrende Ereignisse in einzelne Vorkommen und ändern oder stornieren Sie bestimmte Instanzen.
Frei/Belegt & Verfügbarkeit
Fragen Sie die Verfügbarkeit über mehrere Kalender und Anbieter in einer einzigen Anfrage ab. Erstellen Sie Terminplanungs- und Buchungsabläufe mit genauen Belegtzeit-Daten.
Benutzerdefinierte Metadaten
Hängen Sie öffentliche und private erweiterte Eigenschaften an jedes Ereignis an. Verknüpfen Sie Kalenderereignisse mit Ihren Anwendungsentitäten mit benutzerdefinierten Schlüssel-Wert-Daten.
Sync-Tokens & Paginierung
Synchronisieren Sie Änderungen effizient mit inkrementellen Sync-Tokens. Paginieren Sie durch große Ergebnismengen, ohne Daten zu verpassen oder Anfragen zu duplizieren.
Konferenzen & Meeting-URLs
Greifen Sie auf Konferenzdaten und Beitritts-URLs für Videomeetings zu. Konfigurieren Sie Standard-Meeting-Anbieter und generieren Sie Meeting-Links bei der Ereigniserstellung.
Häufig gestellte Fragen
Alles, was Sie über die einheitliche Kalender-API von Apiroc wissen müssen. Finden Sie nicht, was Sie suchen? Kontaktieren Sie uns gerne.
Was genau ist eine einheitliche Kalender-API?
Eine einheitliche Kalender-API ermöglicht es Ihnen, mehrere Kalenderanbieter — Google Calendar, Outlook und iCloud — über eine einzige, konsistente Schnittstelle in Ihre Anwendung zu integrieren. Sie müssen nicht jede Anbieter-API separat lernen.
Welche Kalenderanbieter werden unterstützt?
Wir unterstützen derzeit Google Calendar, Microsoft Outlook (einschließlich Office 365, Exchange und Outlook.com) und Apple iCloud.
Für wen ist Apiroc gedacht?
Apiroc ist für SaaS-Plattformen, Produktivitätstools, CRMs, Buchungs- und Terminplanungs-Apps, HR-Systeme und jede Anwendung konzipiert, die zuverlässige Multi-Kalender-Integration benötigt.
Bieten Sie SDKs oder Client-Bibliotheken an?
Ja — wir bieten ein offizielles SDK für Node.js an. SDKs für Python, PHP und Java sind in Arbeit.
Wie funktioniert die Benutzerauthentifizierung?
Wir übernehmen OAuth 2.0-Flows für Google- und Microsoft-Konten. Für iCloud unterstützen wir App-spezifische Passwörter.
Kann ich Ereignisse erstellen, aktualisieren und löschen?
Absolut. Sie erhalten vollständige CRUD-Operationen — Erstellen, Lesen, Aktualisieren und Löschen — über alle unterstützten Kalenderanbieter hinweg.
Unterstützen Sie wiederkehrende Ereignisse?
Ja. Wir unterstützen wiederkehrende Ereignisse vollständig, einschließlich Änderungen und Ausnahmen einzelner Vorkommen.
Gibt es einen kostenlosen Plan?
Ja — wir bieten eine kostenlose Stufe mit großzügigen API-Aufruf-Limits, damit Sie ohne Kreditkarte starten können. Bezahlpläne bieten höhere Limits und Prioritäts-Support.
Beginnen Sie noch heute mit Apiroc.
Hören Sie auf, sich mit Kalenderanbieter-APIs herumzuschlagen. Holen Sie sich ein kostenloses Konto und liefern Sie Ihre Kalenderintegration in Stunden, nicht Monaten.