Docs

Update Activity

PUT /Activities/{activityId}

PUT/Activities/{activityId}

Replaces every field of an organization activity, including its recurrence, locations and participants; to move it in time only, use Activities_UpdateActivityTime. The caller must be an organizer of the activity or an organization admin, and turning an activity global needs the organization activities add permission; needs an organization token and organization basic access.

Path Parameters

FieldTypeRequiredDescription
activityIduuidRequired

Request Body

FieldTypeRequiredDescription
namestringOptional
descriptionstringOptional
startDateTimedate-timeOptional
endDateTimedate-timeOptional
exactLocationstringOptional
isGlobalbooleanOptional
isAllDaybooleanOptional
recurrenceRulesUpdateActivityRequestRecurrenceRuleOptional
locationsuuid[]Optional
crewMembersUpdateActivityRequestActivityParticipant[]Optional
departmentsUpdateActivityRequestActivityParticipant[]Optional

UpdateActivityRequestRecurrenceRule

FieldTypeDescription
frequencystring| null
intervalinteger
daysOfWeekstring[]| null
endDatedate-time

UpdateActivityRequestActivityParticipant

FieldTypeDescription
iduuid
isRequiredboolean
rolestring| null