Add to Calendar (mini)

A tiny static service. Pass an event, the user picks a calendar.

The /add endpoint

Send event details via querystring (GET) or POST body (application/x-www-form-urlencoded or application/json).

GET /add?title=Team+Sync&start=2026-05-15T15:00:00&end=2026-05-15T16:00:00&tz=Europe/Berlin&location=Zoom
curl -X POST /add \
  -d 'title=Team Sync' \
  -d 'start=2026-05-15T15:00:00' \
  -d 'end=2026-05-15T16:00:00' \
  -d 'tz=Europe/Berlin'

Parameters

keyrequiredexample
titleyesTeam Sync
startyes2026-05-15T15:00:00
endyes2026-05-15T16:00:00
tzyesEurope/Berlin
descriptionnoClick here to join: https://…
locationnoZoom
urlnohttps://example.com
alldayno0 / 1
reminderno15 (minutes)
organizernoAcme <events@acme.com>

Wizard

There's a hidden interactive form for building events and downloading static .ics files: