Create Rotation
Create Rotation without Participants Group
mutation {
createRotation(
scheduleID: 001,
input:{
name:"Daily 24x7",
startDate:"2023-05-09T00:00:00Z",
period:daily,
changeParticipantsFrequency:1,
changeParticipantsUnit:day
}
}){
ID,
scheduleID,
name,
color,
startDate,
period,
changeParticipantsFrequency,
changeParticipantsUnit,
endDate,
endsAfterIterations,
}
}
Response:
{
"data": {
"createRotation": {
"ID": 18134,
"scheduleID": 001,
"name": "new daily 24x7",
"color": null,
"startDate": "2023-05-10T00:00:00Z",
"period": "daily",
"changeParticipantsFrequency": 1,
"changeParticipantsUnit": "day",
"endDate": null,
"endsAfterIterations": null
}
}
}
Create Rotation with Participants Group
mutation {
createRotation(
scheduleID: 001,
input:{
name:"Daily 24x7",
startDate:"2023-05-09T00:00:00Z",
period:daily,
changeParticipantsFrequency:1,
changeParticipantsUnit:day,
participantGroups:[
{
participants:[
{
type:"user",
ID:"60f12dd3814bef0008c4036e"
}]
},
{
participants:[
{
type:"user",
ID:"60f12dd3814bef0008c4036e"
}]
}]
}){
ID,
scheduleID,
name,
color,
startDate,
period,
changeParticipantsFrequency,
changeParticipantsUnit,
endDate,
endsAfterIterations,
}
}
Response:
{
"data": {
"createRotation": {
"ID": 18134,
"scheduleID": 001,
"name": "new daily 24x7",
"color": null,
"startDate": "2023-05-10T00:00:00Z",
"period": "daily",
"changeParticipantsFrequency": 1,
"changeParticipantsUnit": "day",
"endDate": null,
"endsAfterIterations": null
}
}
}
Last updated