Official documentation for the ScheduCal calendar scheduling API.
ScheduCal is a fully managed calendar invitation service built on Microsoft Exchange and the Microsoft Graph API. Your integration is three API calls (Create, Update, Cancel) and one webhook. ScheduCal handles Exchange delivery, ICS compliance (UID persistence, SEQUENCE incrementing, cancellation METHOD), and cross-client compatibility — including Gmail priming.
apiKey and apiSecret in all API requestscurl -X POST "https://api.scheducal.com/api/v1/appointments" \
-H "Content-Type: application/json" \
-d '{
"apiKey": "your-api-key",
"apiSecret": "your-api-secret",
"appointmentSubject": "Team Meeting",
"appointmentStart": "2026-01-15T10:00:00",
"appointmentEnd": "2026-01-15T11:00:00",
"appointmentTimeZone": "America/Los_Angeles"
}'
For API support, contact support@scheducal.com