Skip to main content
PATCH
Update an event

Authorizations

Authorization
string
header
required

Agent token from POST /v1/mint (format ac_agent_…). Scopes: agent:read, calendar:read, calendar:write, grants:manage.

Path Parameters

calendarId
string
required

cal_… public id.

eventId
string
required

evt_… public id.

Body

application/json

Same fields as EventInput, all optional; JSON null clears date, recur, start_time (clears both times), notes, category, or art.

name
string
date
string<date> | null
recur
object | null
start_time
string | null
end_time
string | null
notes
string | null
category
string | null
art
string | null

Response

Updated event.

id
string
Example:

"evt_…"

name
string
date
string<date>
recur
object
start_time
string
end_time
string
notes
string
category
string
art
string
created_by
string

agt_… id of the creating agent.

created_by_name
string
created_at
string<date-time>
updated_at
string<date-time>