Get Leave Requests
Retrieves the current leave requests.The query can be filtered by a number of specific query parameters.
Parameters
Parameter | Description |
---|---|
End Date | End date of leave. |
From | Filter to capture whether the leave request overlaps with a date range. |
ID | - |
Leave Policy | - |
Processed By | - |
Requested By | - |
Role | - |
Start Date | Start date of leave. |
Status | - |
To | Filter to capture whether the leave request overlaps with a date range. |
Example Output
{
"value": [
{
"comments": null,
"createdAt": "2018-08-12T15:06:51.681000-07:00",
"dates": [
{
"date": "2018-08-22",
"numMinutes": 480
},
{
"date": "2018-08-23",
"numMinutes": 480
},
{
"date": "2018-08-24",
"numMinutes": 240
}
],
"endDate": "2018-08-24",
"id": "5b998dfb40cae798a83e8874",
"leavePolicy": "5b998cf940cae798a83e87fd",
"leaveType": "VACATION",
"numHours": 20,
"numMinutes": 1200,
"policyDisplayName": "Vacation",
"processedAt": "2018-08-13T15:06:51.684000-07:00",
"processedBy": "5ae0b2cb40cae73202bd66cc",
"processedByName": "Funky Admin",
"reasonForLeave": "Visiting hometown for my brother’s wedding",
"requestedBy": "5ae0b2cb40cae73202bd66cc",
"requestedByName": "Jane Doe",
"role": "5ae0b2cb40cae73202bd66cc",
"roleName": "Jane Doe",
"startDate": "2018-08-22",
"status": "APPROVED",
"updatedAt": "2018-08-13T15:06:51.684000-07:00"
}
]
}
Workflow Library Example
Get Leave Requests with Rippling and Send Results Via Email