Create and manage calendar events programmatically with our modern, RESTful API. Built for developers, with comprehensive documentation and examples.
We've made it easy to migrate from Calndr.link to AddCal. All your existing integrations will continue to work with minimal changes.
Replace your Calndr.link API URLs with their AddCal equivalents:
Simply update your API endpoints and your existing code will continue to work without any other changes.
All existing Calndr.link event URLs will automatically redirect to their new AddCal equivalents.
Get access to new features while maintaining compatibility with your existing integrations.
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.