API v1 beta
Build on Sync My Cal
List connected calendars, inspect sync activity, and create highly configured directional sync rules over JSON.
Authentication
Create a personal bearer key in Settings, store it like a password, and send it in the Authorization header. The secret is shown only once.
curl https://syncmycal.app/api/v1/calendars \
--header "Authorization: Bearer $SYNC_MYCAL_API_KEY"Available resources
GET /api/v1/me— account and entitlementGET /api/v1/calendars— connected calendar inventoryGET, POST /api/v1/sync-rules— list and create rulesGET, PATCH, DELETE /api/v1/sync-rules/:id— manage a ruleGET /api/v1/activity— recent synchronization results
Machine-readable contract
The repository-owned OpenAPI 3.1 document is the source of truth for request fields, scopes, and responses.
Open the OpenAPI document →