About
The Kaltura Events API lets you manage Kaltura Events programmatically. You can use it to integrate Events into external systems and workflows, such as creating or updating events from a CRM or internal tool.
This API includes endpoints for managing events, retrieving sessions, and managing event team members.
For full technical details, you can download the Events API OpenAPI Specification (JSON).
What you can do with the Events API
Manage events
You can manage events using the following endpoints:
- List events
- Create events
- Update events
- Delete events
These endpoints let you control basic event details programmatically instead of managing them manually in the Events platform.
Retrieve event sessions
You can retrieve a list of sessions for a specific event.
For each session, the API returns basic session details, allowing external systems to access session-level information related to an event.
Manage event team members
You can fully manage event team members using the API, including:
- List team members
- Create team members
- Update team members
- Delete team members
This allows you to control who is assigned to an event and their role through an external system.