Get a recurring event
GET/api/calendar/recurring/{id}
GET
/api/calendar/recurring/{id}
Returns a single recurring event pattern with its exceptions (skipped dates).
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string format: uuid
Responses
Section titled “Responses”Recurring event with exceptions
object
ok
required
boolean
data
required
object
id
required
string format: uuid
bandId
required
string format: uuid
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
focusSongIds
Array<string>
agenda
string
roomBookingRef
string
cost
number
costSplitAmongAttendees
boolean
notes
string
createdBy
required
string format: uuid
createdAt
string format: date-time
updatedAt
string format: date-time
exceptions
Array<object>
object
id
required
string format: uuid
recurringEventId
required
string format: uuid
exceptionDate
required
Date of the exception (YYYY-MM-DD)
string
exceptionType
required
string
modifiedEventId
ID of the modified event if type is “modified”
string format: uuid
createdAt
string format: date-time
Unauthorized
object
ok
required
boolean
error
required
string
Recurring event not found
object
ok
required
boolean
error
required
string
