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 und CalDAV-Server haben jeweils unterschiedliche APIs, unterschiedliche Datenmodelle und unterschiedliche Ü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 APIApirocAppleCalendarOutlookOutlookGoogle CalendarGoogleCalendarCalDAVCalDAV

Multi-Anbieter

Integration mit iCloud Calendar, Outlook, Google Calendar und CalDAV.

Apiroc integriert sich mit Google Calendar, Outlook, iCloud Calendar und jedem CalDAV-Server. Ihre App kann alle diese Kalenderanbieter über eine einzige API anbinden, die getestet und vor allem konsistent ist.

Apiroc
Outlook
Google Calendar
CalDAV

Kampferprobt

Eine Kalender-API, auf die Sie zählen können.

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

Kalender-APIs für jeden Anwendungsfall.

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 vier anbieterspezifische Integrationen durch einen einzigen Apiroc API-Aufruf.

1
Kalenderkonten verbinden
Benutzer authentifizieren sich bei Google, Microsoft, Apple oder einem beliebigen CalDAV-Server ü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, iCloud, and CalDAV
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 wie Google Calendar, Outlook, iCloud Calendar und CalDAV-Server über eine einzige, konsistente Schnittstelle in Ihre Anwendung zu integrieren. Sie müssen nicht jede Anbieter-API separat implementieren.

Welche Kalenderanbieter werden unterstützt?

Wir unterstützen derzeit Google Calendar, Microsoft Outlook (einschließlich Office 365, Exchange und Outlook.com), Apple iCloud und jeden Kalenderserver, der CalDAV unterstützt.

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. Bei anderen CalDAV-Servern verbinden sich Benutzer mit Server-URL, Benutzername und Passwort.

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.