Show
Get a single sync rule for a schedule.
Authorizations
API key from your incident.io dashboard (Settings → API keys)
Path Parameters
The parent schedule ID
"01FDAG4SAP5TYPT98WGR2N7W91"
The sync rule ID
"01JXYZ000000000000000000CD"
Response
OK response.
A sync rule links a schedule to a sync target, telling us which of the schedule's members should flow into the target's Slack user group.
sync_type decides who is synced: on_call syncs only the people currently on call, while all_users syncs everyone on the schedule. By default every rotation on the schedule is included; set rotation_id to scope the rule to a single rotation. As the schedule's shifts change hands, we keep the target's Slack user group membership in step with the rule.