Skip to content

List recurring events

GET
/api/calendar/recurring

Returns all recurring event patterns.

List of recurring events

object
ok
required
boolean
data
required
Array<object>
object
id
required

UUID identifier

string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000
bandId
required

UUID identifier

string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000
title
required
string
description
string
location
string
rrule
required

RFC 5545 RRULE format (e.g., FREQ=WEEKLY;INTERVAL=1;BYDAY=TU)

string
startTime
required

Time of day (HH:MM)

string
durationMinutes
required
integer
timezone
required
string
startDate
required

Start date (YYYY-MM-DD)

string
endDate

End date (YYYY-MM-DD)

string
rehearsalType
string
Allowed values: full-band section acoustic tech-rehearsal
focusSongIds
Array<string>
agenda
string
roomBookingRef
string
cost
number
costSplitAmongAttendees
boolean
notes
string
createdBy
required

UUID identifier

string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000
createdAt
string format: date-time
updatedAt
string format: date-time

Unauthorized

object
ok
required
boolean
error
required
string