Skip to main content
This topic introduces the Calendar product, including how to activate Calendar, the API capabilities exposed by Calendar, and how to integrate Calendar capabilities.

What is Calendar

DingTalk Calendar is deeply integrated with instant messaging. Colleagues can share events, easily start event meetings, and view important matters at a glance, enabling more efficient team collaboration and a great experience for employees. For more information, see DingTalk User Guide - Calendar.

Precise notifications for event meetings

Create a meeting event with one click. Invitations are sent directly to each attendee as chat messages, ensuring nothing is missed.

Unified event management

Connect with Alibaba Mail to view and edit events in a unified way within the DingTalk calendar. Update in one place and sync everywhere, so you never miss a meeting or schedule.

How to activate Calendar

On mobile: Tap Collaboration > Calendar, or tap Calendar in the toolbar. On desktop: Click Calendar.

Open capabilities overview

API list

Calendar provides a rich set of open APIs. Developers can use these APIs to integrate Calendar with their organization’s business systems.

Notes

  1. The New Event, Update Event, Add Event Attendees, and Delete Event Attendees APIs each support up to 500 attendees per operation, and a maximum of 5,000 attendees per event.
  2. To add or remove event attendees, we recommend using the Add Event Attendees and Delete Event Attendees APIs.

User access control

Event

Event attendees

Free/busy

Calendar

Check-in

Room

Callback event list

Calendar supports callback events triggered when a user makes event changes.

Tutorials

DingTalk provides example workflows for common scenarios such as creating and deleting events, and managing event attendees:

Glossary

Resource definitions