L'API Calendrier Unifiée d'Apiroc permet aux développeurs et aux entreprises d'intégrer facilement tous les fournisseurs de calendrier dans leurs applications via une seule API. Créez des expériences de planification, d'automatisation et d'IA sur une couche calendrier unifiée.
Google Calendar, Outlook, iCloud Calendar — chacun avec des API différentes, des modèles de données différents, des surprises différentes. Apiroc vous offre une API calendrier unifiée pour que vous puissiez vous concentrer sur la construction de votre produit, pas sur la gestion des API de calendrier.
Multi-fournisseur
Support iCloud, Outlook et Google Calendar.
Chaque fournisseur de calendrier a son propre flux d'authentification, format de données et ensemble de limitations. Apiroc abstrait tout cela derrière une interface unique et cohérente. Écrivez votre intégration calendrier une seule fois et elle fonctionne avec chaque fournisseur sans code spécifique. Concentrez-vous sur la construction de votre produit, pas sur la maintenance de trois intégrations séparées.
Éprouvé au combat
Fiabilité prouvée.
Apiroc est construit sur une infrastructure qui a traité des milliards d'appels API. Les tentatives automatiques, la gestion des limites de débit et le basculement intelligent garantissent que votre intégration calendrier reste en ligne, même lorsque les fournisseurs rencontrent des problèmes.
Tous les systèmes opérationnels
34B+
Appels API
99.9%
Taux de réussite
200ms
Latence médiane
Expérience développeur
Facile à utiliser et à construire dessus.
Que vous ayez besoin de lectures de calendrier basiques, de fonctionnalités de planification ou d'une application calendrier complète — Apiroc est suffisamment flexible pour tout supporter. Démarrez en quelques minutes avec notre SDK Node.js typé, une documentation complète et des exemples de code pour chaque endpoint.
Webhooks
Webhooks calendrier en temps réel.
Arrêtez le polling pour détecter les changements. Apiroc envoie des notifications webhook unifiées dès qu'un événement est créé, mis à jour ou supprimé, quel que soit le fournisseur. Un format d'événement cohérent, un seul endpoint à gérer. Pas besoin de configurer des intégrations webhook séparées pour chaque fournisseur de calendrier.
CalDAVGraph WebhooksCalendar WebhooksApirocPOST /api/webhooksYour API
Comment ça marche
Intégrez tous les calendriers dans votre app.
Remplacez trois intégrations spécifiques à chaque fournisseur par un seul appel API Apiroc.
1
Connectez les comptes calendrier
Les utilisateurs s'authentifient avec Google, Microsoft ou Apple via notre flux d'authentification hébergé, ou utilisez vos propres identifiants OAuth si vous avez déjà des utilisateurs.
2
Lisez et écrivez des événements
Utilisez une seule API unifiée pour créer, lire, mettre à jour et supprimer des événements sur n'importe quel calendrier connecté. Même format de requête, même structure de réponse, quel que soit le fournisseur.
3
Restez synchronisé
Abonnez-vous aux webhooks et recevez des notifications en temps réel lorsque les événements changent. Utilisez des jetons de synchronisation pour ne récupérer que ce qui a changé depuis votre dernière requête.
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', },);
Fonctionnalités
Tout ce dont vous avez besoin pour construire sur les calendriers.
Opérations CRUD complètes
Créez, lisez, mettez à jour et supprimez des événements calendrier sur n'importe quel calendrier connecté. Gérez les calendriers, les participants et les statuts de confirmation via une seule API.
Événements récurrents
Support complet des modèles de récurrence complexes. Développez les événements récurrents en occurrences individuelles, et modifiez ou annulez des instances spécifiques.
Libre/occupé et disponibilité
Interrogez la disponibilité sur plusieurs calendriers et fournisseurs en une seule requête. Créez des flux de planification et de réservation avec des données précises sur les temps d'occupation.
Métadonnées personnalisées
Attachez des propriétés étendues publiques et privées à n'importe quel événement. Liez les événements calendrier aux entités de votre application avec des données clé-valeur personnalisées.
Jetons de synchronisation et pagination
Synchronisez efficacement les changements avec des jetons de synchronisation incrémentaux. Paginez à travers de grands ensembles de résultats sans perdre de données ni dupliquer les requêtes.
Conférences et URL de réunion
Accédez aux données de conférence et aux URL de participation pour les visioconférences. Configurez les fournisseurs de réunion par défaut et générez des liens de réunion lors de la création d'événements.
Questions fréquemment posées
Tout ce que vous devez savoir sur l'API calendrier unifiée d'Apiroc. Vous ne trouvez pas ce que vous cherchez ? N'hésitez pas à nous contacter.
Qu'est-ce qu'une API calendrier unifiée exactement ?
Une API calendrier unifiée vous permet d'intégrer plusieurs fournisseurs de calendrier — Google Calendar, Outlook et iCloud — dans votre application via une interface unique et cohérente. Pas besoin d'apprendre l'API de chaque fournisseur séparément.
Quels fournisseurs de calendrier supportez-vous ?
Nous supportons actuellement Google Calendar, Microsoft Outlook (y compris Office 365, Exchange et Outlook.com) et Apple iCloud.
À qui s'adresse Apiroc ?
Apiroc est conçu pour les plateformes SaaS, les outils de productivité, les CRM, les applications de réservation et planification, les systèmes RH et toute application nécessitant une intégration multi-calendrier fiable.
Proposez-vous des SDK ou des bibliothèques client ?
Oui — nous fournissons un SDK officiel pour Node.js. Les SDK pour Python, PHP et Java sont en cours de développement.
Comment fonctionne l'authentification des utilisateurs ?
Nous gérons les flux OAuth 2.0 pour les comptes Google et Microsoft. Pour iCloud, nous supportons les mots de passe spécifiques aux applications.
Puis-je créer, mettre à jour et supprimer des événements ?
Absolument. Vous disposez d'opérations CRUD complètes — créer, lire, mettre à jour et supprimer — sur tous les fournisseurs de calendrier supportés.
Gérez-vous les événements récurrents ?
Oui. Nous supportons pleinement les événements récurrents, y compris les modifications et exceptions aux occurrences individuelles.
Y a-t-il un plan gratuit disponible ?
Oui — nous proposons un plan gratuit avec des limites d'appels API généreuses pour que vous puissiez démarrer sans carte de crédit. Les plans payants débloquent des limites plus élevées et un support prioritaire.
Commencez à construire avec Apiroc dès aujourd'hui.
Arrêtez de lutter avec les API des fournisseurs de calendrier. Obtenez un compte gratuit et lancez votre intégration calendrier en heures, pas en mois.