Relesys API Docs

v1.2

https://api.relesysapp.net/api/v1.2

Calendars

Get Calendar
GET /calendarmodules/{moduleId}/calendars/{calendarId}
https://api.relesysapp.net/api/v1.2/calendarmodules/{moduleId}/calendars/{calendarId}
Get a calendar with ID calendarId.

moderators is a list of user groups who can moderate the calendar.

filterByDepartment, requireDepartmentFilter, and departmentFilterType are deprecated values and will be removed in the future. They will always return false, false, and null respectively.

Please note: The data updates every 30 minutes past the hour, so there might be some delay on new changes.
Scopes: relesys.api, relesys.api:read, relesys.api.calendars, relesys.api.calendars:read
URL Path
moduleId string / guid required
calendarId string / guid required
Responses
application/json
JSON
{"data":{"id":"658d08ae-84ee-4335-b4ab-4f41c9fb34fa","moderators":["3cdcd91f-39e1-4a86-bb03-22c68bd15e84","fb1a671c-aded-412f-a100-684d914aa2b2"],"filterByDepartment":false,"requireDepartmentFilter":false,"departmentFilterType":null,"individualInvitesEnabled":true,"limitParticipantsByHierarchy":false,"creationDateTime":"2024-02-27T11:47:14.4273733+00:00","lastModifiedDateTime":"2024-02-28T11:47:14.4273733+00:00","locales":[{"culture":"en-GB","title":"Calendar locale title example 1"}]}}
object
  data object      
   creationDateTime datetimeoffset      
   departmentFilterType string      
   filterByDepartment boolean      
   id string / guid      
   individualInvitesEnabled boolean      
   lastModifiedDateTime datetimeoffset      
   limitParticipantsByHierarchy boolean      
   locales array[object]      
    culture string      
    title string      
   moderatorList array[string / guid]      
   requireDepartmentFilter boolean