Die Kalender-API für moderne Apps.

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.

20B+
API-Aufrufe
98.0%
API-Erfolgsrate
100ms
Mediane Antwortzeit

Warum Apiroc

Eine API für alle Kalender.

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.

Your AppUnified APIApirocCalDAVMicrosoft Graph APIGoogle Calendar APIAppleCalendarOutlookOutlookGoogle CalendarGoogleCalendar

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.

Apiroc
Outlook
Google Calendar

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.

Mit Apiroc erstellte Kalenderanwendungen

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 provider
const events = await client.events.list(
  'end-user-account-id',
  'calendar-id',
);

// Create an event — works across
// Google, Outlook, and iCloud
await 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.

Kostenlose Stufe verfügbar – keine Kreditkarte erforderlich.