Squadcast is now SolarWinds Incident Response
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Update Rotation

The GraphQL request mentioned functions as a PUT request. If you wish to remove a participant, kindly remove the corresponding user ID and type object from the participantGroups array and send the entire payload. Please refrain from altering any other parameters, as this may affect the rotation.

mutation {
  updateRotation(
    ID: 18135
    input: 
    {
      name: "New Daily 24x7", 
      startDate: "2023-05-08T09:28:39.365Z", 
      period: daily, 
      changeParticipantsUnit: day, 
      changeParticipantsFrequency: 1, 
      shiftTimeSlot: {
        startHour: 1, 
        startMin: 0, 
        duration: 1440
      }, 
      participantGroups: {
        participants: [
          {
            type: "user", 
            ID: "61963608090a650008fff152"
          }, 
          {
            type: "user", 
            ID: "63e0bf3d7db408977b43d71d"
          }
        ]
      }
    }
  ) {
    name
    ID
    scheduleID
  }
}

Response:

Last updated

Was this helpful?