Create and manage calendar events programmatically with our modern, RESTful API. Built for developers, with comprehensive documentation and examples.
Create calendar events with minimal data. Smart defaults handle the rest.
Clean, predictable endpoints following REST conventions.
Webhook-driven event creation without manual intervention.
Smart Links are dynamic automation workflows that create events based on external triggers. They're perfect for integrating with forms, webhooks, and other services.
Create events with smart defaults and automatic calendar management
Organize events into calendars with team support
Yes, most endpoints require authentication using a Bearer token. You can get your API token from your user settings. However, the Calndr.link compatibility endpoints are public and do not require authentication.
All API responses are in JSON format and follow a consistent structure. The response includes the data object containing the requested resource, and for event endpoints, additional links for various calendar platforms.
Yes, API requests are rate-limited to ensure fair usage. The specific limits depend on your account type. Contact us if you need higher limits.
The API accepts timezone strings (e.g., "America/New_York") and handles all datetime conversions. You can specify a timezone per event, or it will inherit from the calendar settings.