Skip to main content

User Shift Registration Status

Payload Parameters

FieldTypeRequiredDescriptionFormat Allowed
kindlyShiftIdStringShift's ID.Any string value
kindlyUserIdStringUser's ID.Any string value
statusStringThe registration status for the provided User and Shift.Any string value
Example Object Payload
{
"kindlyShiftId": "e0b4a43800a24116ad269608ec0178d7",
"kindlyUserId": "10473963d373401fa1430096bfb38da7",
"status": "Successfully registered"
}

Available Statuses

StatusDescription
Successfully registeredWhen the User is successfully registered into the Shift.
Failed : User does not exist in KindlyWhen the User is not found in Kindly.
Failed : User is suspended in KindlyWhen the User is suspended/Inactive in Kindly.
Failed : Openslots are fullWhen the Shift does not have any open slots.
Failed : User already registered in this shiftWhen the User is already registered into the Shift.
Failed : Manager cannot register in his/her own event(shift)When the User is the Manager.
Failed : partnerGroupId does not exist in KindlyWhen the Group does not exist in Kindly.
Failed : Group Openslots are fullWhen the Group does not have any open slots.