XISUITEDokumentation

Resource Schedule Saved Views

5 Endpunkte. Basis-URL: https://xapi.ambertech.cloud/api/v1

List current user’s saved schedule views#

GET/resource-schedule-saved-viewsToken

Antworten

  • 200User saved-view list.
Beispiel (cURL)
curl -X GET "https://xapi.ambertech.cloud/api/v1/resource-schedule-saved-views" \
  -H "Authorization: Bearer $XISUITE_TOKEN"

Create a saved schedule view#

POST/resource-schedule-saved-viewsToken

Request-Bodyapplication/jsonCreateResourceScheduleSavedViewDto

NameTypBeschreibung
namePflichtstring–
view_statePflichtScheduleViewStateDto–
view_state.unit_idsPflichtstring[]

organization_unit ids

view_state.user_idsPflichtstring[]

user ids

view_state.granularityPflichtstring

Werte: dayweekmonth

view_state.rolesstring[]

role names

is_defaultboolean

Mark this view as the default for this user + organization.

Antworten

  • 201Saved view created.
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/resource-schedule-saved-views" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name":"…","view_state":"…"}'

Update a saved schedule view (owner only)#

PATCH/resource-schedule-saved-views/{id}Token

Parameter

NameOrtTypBeschreibung
idPflichtPfadstring–

Request-Bodyapplication/jsonUpdateResourceScheduleSavedViewDto

NameTypBeschreibung
namestring–
view_stateScheduleViewStateDto–
view_state.unit_idsPflichtstring[]

organization_unit ids

view_state.user_idsPflichtstring[]

user ids

view_state.granularityPflichtstring

Werte: dayweekmonth

view_state.rolesstring[]

role names

is_defaultboolean–

Antworten

  • 200Saved view updated.
  • 404Saved view not found.
Beispiel (cURL)
curl -X PATCH "https://xapi.ambertech.cloud/api/v1/resource-schedule-saved-views/{id}" \
  -H "Authorization: Bearer $XISUITE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name":"…","view_state":"…","is_default":true}'

Delete a saved schedule view (owner only)#

DELETE/resource-schedule-saved-views/{id}Token

Parameter

NameOrtTypBeschreibung
idPflichtPfadstring–

Antworten

  • 200Saved view deleted.
  • 404Saved view not found.
Beispiel (cURL)
curl -X DELETE "https://xapi.ambertech.cloud/api/v1/resource-schedule-saved-views/{id}" \
  -H "Authorization: Bearer $XISUITE_TOKEN"

Mark this saved view as the default for the current user + organization#

POST/resource-schedule-saved-views/{id}/set-defaultToken

Parameter

NameOrtTypBeschreibung
idPflichtPfadstring–

Antworten

  • 200Default updated.
  • 404Saved view not found.
Beispiel (cURL)
curl -X POST "https://xapi.ambertech.cloud/api/v1/resource-schedule-saved-views/{id}/set-default" \
  -H "Authorization: Bearer $XISUITE_TOKEN"
Stand: 25. Oktober 2026© 2026 XISUITE · AmberTech Solutions