Relesys API Docs

v1.2

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

Calendars

Get Calendars
GET /calendarmodules/{moduleId}/calendars
https://api.relesysapp.net/api/v1.2/calendarmodules/{moduleId}/calendars
Get a list of calendars.

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
Query String
creationDateTime datetimeoffset Filterable Sortable optional
id string / guid Filterable optional
individualInvitesEnabled boolean Filterable optional
lastModifiedDateTime datetimeoffset Filterable Sortable optional
limitParticipantsByHierarchy boolean Filterable optional
sort string Comma separated sort order based on sortable properties optional
offset integer Offset value for use in pagination Default: 0 optional
limit integer Total objects to fetch (max 1000) Default: 200 optional
Responses
application/json
JSON
{"count":2,"data":[{"id":"2635b6d9-609d-4c66-ab47-b4058cf42f17","moderators":["cdb78aee-24ad-41d4-9b1a-6c8f61e1878e","5f80659e-1e50-42e4-827d-4d5bfddae8b1"],"filterByDepartment":false,"requireDepartmentFilter":false,"departmentFilterType":null,"individualInvitesEnabled":false,"limitParticipantsByHierarchy":false,"creationDateTime":"2024-04-18T11:08:56.4891969+00:00","lastModifiedDateTime":"2024-04-19T11:08:56.4891969+00:00","locales":[{"culture":"en-GB","title":"Calendar locale title example 1"},{"culture":"da-DK","title":"Calendar locale title example 2"}]},{"id":"14cbb90c-4720-4ed3-bf38-2a0a98841a17","moderators":["d4428374-0f28-4b71-b6d9-1b6b20357f00","fe1db6f4-de8f-4e7d-9889-4c8f730a158a"],"filterByDepartment":false,"requireDepartmentFilter":false,"departmentFilterType":null,"individualInvitesEnabled":true,"limitParticipantsByHierarchy":true,"creationDateTime":"2024-04-18T11:08:56.4891969+00:00","lastModifiedDateTime":"2024-04-19T11:08:56.4891969+00:00","locales":[{"culture":"en-GB","title":"Calendar locale title example 3"}]}]}
object
  count integer      
  data array[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      
  nextUrl string      
  previousUrl string