Create an on-call schedule for a team

Create a Signals on-call schedule for a team with a single rotation. More rotations can be created later.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params

Create a Signals on-call schedule for a team with a single rotation. More rotations can be created later.

string
required

The on-call schedule's name.

string | null

A detailed description of the on-call schedule.

rotations
array of objects | null

An array of objects that specify rotations for the schedule. If not provided, the deprecated single-rotation parameters can be used instead, with time_zone and strategy being required.

rotations
string | null

An optional name for the initial rotation. If not provided, the schedule's name will be used.

string | null

An optional description for the initial rotation. If not provided, the schedule's description will be used.

string | null

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

string | null

The time zone in which the on-call schedule's rotation will operate. This value must be a valid IANA time zone name and must be provided if rotations is not.

string | null

The ID of a Slack user group to sync the initial rotation's on-call members to.

members
array of objects | null

An ordered list of objects that specify members of the initial rotation.

members
strategy
object | null

An object that specifies how the initial rotation's on-call shifts should be generated. This value must be provided if rotations is not.

restrictions
array of objects | null

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

restrictions
string | null

An ISO8601 time string specifying when the initial rotation should start. This value is only used if the rotation's strategy type is "custom".

member_ids
array of strings | null

This parameter is deprecated; use members instead.

member_ids
Response

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