Company Calendar for Jira v 9.2.x: Events
POST /api/1/event
Creates a new event.
All-day event
Timed event
Recurring event
PUT /api/1/event
Updates an existing event
Updates a recurrent event
Response:
200 OK
403 Bad Request
DELETE /api/1/event/{id}
Deletes an event.
DELETE /api/1/event/{id}/recur
This endpoint processes deletion requests for recurring events. Based on the request body, you can delete the entire series, a single occurrence, or exclude a specific instance from the recurrence.
Below is a Confluence-ready version using standard formatting, headings, and code-friendly styling.
Deletion Scenarios
Delete the Entire Recurrence Chain (ALL)
Use this option to remove the full recurring series.
If the event belongs to a recurrence and the
recurrence_idis present in the model:parentIdidentifies the main recurring event.The entire recurrence chain, including all occurrences, is deleted.
Delete a Single Occurrence (Current Event Only)
Use this option to delete one event instance while keeping the rest of the series.
If the event has a
recurrence_id:The
idin the request URL identifies the specific occurrence to delete.parentIdin the model refers to the main recurring event.Only the selected occurrence is removed; the rest of the chain remains intact.
Delete an Occurrence by Adding an Exception Date
Use this option to exclude an occurrence from the series without deleting the event object.
To remove a specific occurrence using an exception date:
The model references the same
parentIdas the main event.The
idin the URL identifies the affected occurrence.During processing, the
parentIdis overridden by the providedid, ensuring only the targeted occurrence is removed.
Required fields:
mode: "delete"
select: "current"
exdate: YYYY-MM-DD