Update an on-call schedule's rotation

Update an on-call schedule's rotation by ID

Path Params
string
required
string
required
string
required
Body Params
string | null

The name of the on-call rotation

string | null

The description of the on-call rotation

string | null

The timezone of the on-call rotation as a string

string | null

The Slack Usergroup ID for the on-call rotation

boolean | null

Notify the team's Slack channel when handoffs occur

string | null

An ISO8601 duration string specifying that the team should be notified about gaps in coverage for the upcoming interval. Notifications are sent at 9am daily in the rotation's time zone via email and, if enabled, the team's Slack channel.

boolean | null

Prevent shifts from being deleted by users and leading to gaps in coverage.

string | null

A hex color code that will be used to represent the rotation in FireHydrant's UI.

members
array of objects | null

An ordered list of objects that specify members of the schedule's rotation.

members
strategy
object | null

An object that specifies how the rotation's on-call shifts should be generated.

restrictions
array of objects | null

A list of objects that restrict the rotation to specific on-call periods.

restrictions
string | null

An ISO8601 time string specifying when the updated schedule should take effect. This value must be provided if editing an attribute that would affect how the schedule's shifts are generated, such as the time zone, members, strategy, or restrictions.

Response

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json