Im

POST /api/im/schedules

post/api/im/schedules

Request

  • Base URL: https://uptimeify.io
  • URL: https://uptimeify.io/api/im/schedules
  • Auth: HTTP bearer

Request body

teamIdinteger required
tierIdinteger required

A tier of this team.

namestring required
timezonestring required

IANA zone, e.g. "Europe/Berlin".

Response

Successful response

idinteger required
organizationIdinteger required
teamIdinteger required
tierIdinteger required
namestring required
timezonestring required
effectiveFromstring date-time nullable required
effectiveUntilstring date-time nullable required
rotationMode'none' | 'auto' | 'explicit' required

Default none. auto/explicit require rotationRepeats and startsOnTime.

rotationRepeats'daily' | 'weekly' | 'biweekly' | 'monthly' | 'custom' nullable required

Required unless rotationMode is none (then it must be null).

customRepeatUnit'minutes' | 'hours' | 'days' | 'weeks' | 'months' nullable required

Required when rotationRepeats is custom.

customRepeatValueinteger nullable required

Required when rotationRepeats is custom.

autoRotationSizeinteger nullable required

Required when rotationMode is auto.

roundRobinSizeinteger required
startsOnDayOfWeekinteger nullable required

Required for weekly, biweekly and custom weeks rotations.

startsOnDateOfMonthinteger nullable required

Required for monthly and custom months rotations.

startsOnTimestring nullable required

Handover time; required unless rotationMode is none.

roundRobinCursorinteger required
createdAtstring date-time required
updatedAtstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.