User Shift Registration Status
Payload Parameters
Field | Type | Required | Description | Format Allowed |
---|---|---|---|---|
kindlyShiftId | String | ✔ | Shift's ID. | Any string value |
kindlyUserId | String | ✔ | User's ID. | Any string value |
status | String | ✔ | The registration status for the provided User and Shift. | Any string value |
Example Object Payload
{
"kindlyShiftId": "e0b4a43800a24116ad269608ec0178d7",
"kindlyUserId": "10473963d373401fa1430096bfb38da7",
"status": "Successfully registered"
}
Available Statuses
Status | Description |
---|---|
Successfully registered | When the User is successfully registered into the Shift. |
Failed : User does not exist in Kindly | When the User is not found in Kindly. |
Failed : User is suspended in Kindly | When the User is suspended/Inactive in Kindly. |
Failed : Openslots are full | When the Shift does not have any open slots. |
Failed : User already registered in this shift | When 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 Kindly | When the Group does not exist in Kindly. |
Failed : Group Openslots are full | When the Group does not have any open slots. |