Openapi
Move or resize an agenda item or one recurring occurrence in an editable calendar.
sb-auth-token<token>Supabase browser session cookie. Supabase may split larger session values into chunked cookies like sb-auth-token.0.
agendaItemId*stringuuidorganizationId*stringuuidThe new temporal range and optional recurrence mutation scope.
application/jsonendAt*agendaIsoDateTimedate-timeisAllDay*booleanfalseoccurrenceStartAt?stringdate-timescope*string"series""occurrence""series"startAt*agendaIsoDateTimedate-timeReturns the moved agenda item.
application/jsonassignees*array<>attendees*array<>calendarId*stringuuidconfidence*|0 <= value <= 1createdAt*agendaIsoDateTimedate-timecreatedBy*|uuiddescription*string|nulldescriptionHtml*|length <= 50000endAt*agendaIsoDateTimedate-timeid*stringuuidisAllDay*booleanisReadOnly*booleanlocation*string|nullonlineMeetingUrl*|uriorganizationId*stringuuidorganizerDisplayName*string|nullorganizerEmail*|emailorganizerUserId*|uuidownerUserId*|uuidpriority*|nullreason*|nullrecurrenceDates*array<>recurrenceIdAt*|nullrecurrenceParentItemId*|uuidrecurrenceRule*|nullreminders*array<>source*agendaBlockSourceSchema"item""google-calendar"startAt*agendaIsoDateTimedate-timestate*agendaBlockStateSchema"confirmed""tentative""canceled"taskDisplayNumber*|1 <= lengthtaskId*|uuidtaskNumber*|0 < valuetaskStatus*|nulltaskTitle*|1 <= lengthtimeZone*|nulltitle*string1 <= lengthtransparency*agendaTransparencySchema"opaque""transparent"updatedAt*agendaIsoDateTimedate-timeusers*array<>visibility*agendaItemVisibilitySchema"public""private"curl -X POST 'https://app.localhost/api/v1/organizations/123/agenda/items/123e4567-e89b-12d3-a456-426614174000/move' \ -H 'Content-Type: application/json' \ -d '{ "endAt": "2019-08-24T14:15:22Z", "isAllDay": false, "scope": "occurrence", "startAt": "2019-08-24T14:15:22Z"}'{ "assignees": [ { "avatarUrl": "http://example.com", "disabledAt": "string", "displayName": "string", "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b" } ], "attendees": [ { "customerContactId": "94bcd060-4a66-4a44-96c9-7a2da2955e96", "customerId": "87d8e330-2878-4742-a86f-dbbb3bf522ac", "displayName": "string", "email": "user@example.com", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "isOptional": true, "isOrganizer": true, "participationStatus": "needs-action", "role": "required", "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b" } ], "calendarId": "9869a533-1db4-43d9-aed3-3d63324120f5", "confidence": 0, "createdAt": "2019-08-24T14:15:22Z", "createdBy": "25a02396-1048-48f9-bf93-102d2fb7895e", "description": "string", "descriptionHtml": "string", "endAt": "2019-08-24T14:15:22Z", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "isAllDay": true, "isReadOnly": true, "location": "string", "onlineMeetingUrl": "http://example.com", "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9", "organizerDisplayName": "string", "organizerEmail": "user@example.com", "organizerUserId": "7a945df0-7e4a-4587-8621-4e9919ceb9a2", "ownerUserId": "283eeac5-beea-465a-80a5-763009480d0f", "priority": "low", "reason": { "description": "string", "signals": [ "string" ], "title": "string" }, "recurrenceDates": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "kind": "rdate", "occursAt": "2019-08-24T14:15:22Z" } ], "recurrenceIdAt": "2019-08-24T14:15:22Z", "recurrenceParentItemId": "1c81b105-f2af-44a9-82bf-13eb0cd24106", "recurrenceRule": { "count": 1, "frequency": "daily", "intervalCount": 1, "monthDay": 1, "monthOrdinal": "string", "monthWeekday": "mo", "untilAt": "2019-08-24T14:15:22Z", "weekDays": [ "mo" ] }, "reminders": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "method": "display", "offsetMinutes": -40320 } ], "source": "item", "startAt": "2019-08-24T14:15:22Z", "state": "confirmed", "taskDisplayNumber": "string", "taskId": "e6e9d88a-9b63-468a-aec3-b7a11de27af8", "taskNumber": 1, "taskStatus": "todo", "taskTitle": "string", "timeZone": "string", "title": "string", "transparency": "opaque", "updatedAt": "2019-08-24T14:15:22Z", "users": [ { "avatarUrl": "http://example.com", "disabledAt": "string", "displayName": "string", "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b" } ], "visibility": "public"}