Events
Confirm a held event
Promotes an event from status="hold" to status="confirmed". The hold must still be active (not past hold_expires_at). After confirmation, event.started and event.ended lifecycle webhooks fire at the scheduled times, and the event.hold_confirmed webhook fires immediately.
put/v1/events/{id}/confirm
Request
- Base URL: https://api.chronary.ai
- URL: https://api.chronary.ai/v1/events/{id}/confirm
- Auth: HTTP bearer
Path parameters
idstring required
Event ID
Example:evt_01H9X4M2P5R8T6V0
Response
Confirmed event
Example response
{
"id": "evt_01H9X4M2P5R8T6V0",
"calendarId": "cal_01H9X4M2P5R8T6V0",
"orgId": "org_01H9X4M2P5R8T6V0",
"title": "Team standup",
"description": "Daily sync meeting.",
"startTime": "2025-01-20T09:00:00.000Z",
"endTime": "2025-01-20T09:30:00.000Z",
"status": "confirmed",
"source": "internal",
"metadata": {},
"reminders": [
10
],
"recurrenceExdates": [],
"recurringEventId": "evt_01H9X4M2P5R8T6V0",
"originalStartTime": "2025-01-20T09:00:00.000Z",
"external_sync": {
"status": "not_configured"
},
"createdAt": "2025-01-15T10:00:00.000Z",
"updatedAt": "2025-01-15T10:00:00.000Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.