3
0 Comments

Calendar Subscription API as a Service

Hey guys,

idea validation number 2 this evening - thanks for reading and providing feedback.

For a side project of mine I recently needed to allow the user to add as much Calendar subscriptions (iCal file, Google Calendar, Office 365, iCloud Calendar ...) as the user wants to connect.

I thought there should be some small API service out there to fulfill my requirements. I wasn't able to find one, which:

  • Option A) offers my app to post these URL's to an API to subscribe to these calendars and getting notified when an event occurs via Webhook (simple as that for V1)

  • Option B) offers my app an OAuth2 flow to redirect the user to, handles the calendar authorization and notifies my app when an event occurs via Webhook (simple as that for V1)

For V1 it would be superb to just have an API which notifies my app on event occurrence via Webhook.

Features I'm thinking of:

V1:

  • Subscribe to Calendars via API

V2:

  • Provide embeddable UI component for entering Calendar connection d details/start connecting flow (like Stripe Elements)
  • Fancy embeddable UI for displaying a calendar
  • CRUD API for Calendar events

Like, processing Calendar subscriptions like Stripe processes payments. 👀

Or is there something out there I just wasn't able to find?

Cheers!

on October 11, 2021