https://<hostname>.hr.talent.dynamics.com/namespaces/<namespace>/data/LeaveRequests?$filter=Status eq cast('Submitted', Microsoft.Dynamics.DataEntities.LeaveRequestApprovalStatus)
The LeaveRequests entity is used to retrieve Leave requests. The Status field determines the approval status of the request, where Submitted means it's been submitted to the workflow and is pending approval.
{
"@odata.context":"https://<hostname>.hr.talent.dynamics.com/namespaces/<namespace>/data/$metadata#LeaveRequests","value":[
{
"@odata.etag":"W/\"JzU1MjI4MzMzNCw1NjM3MTQ1MzU3OzEsNTYzNzE0NTQ2Mic=\"","dataAreaId":"usmf","RequestId":"USMF-000027","LeaveType":"PTO","LeaveDate":"2020-03-27T12:00:00Z","ReasonCodeId":"","IsSubmittedByHumanResources":"Yes","PersonnelNumber":"000020","RequestDate":"2020-03-27T12:00:00Z","Comment":"","IsSubmittedOnBehalfOf":"No","Status":"Submitted","IsSubmittedByManager":"No","Amount":1,"SubmittedByUser":"gboyko","HalfDayDefinition":"None"
},{
"@odata.etag":"W/\"JzU1MjI4MzMzNCw1NjM3MTQ1MzU3OzEsNTYzNzE0NTQ2Myc=\"","dataAreaId":"usmf","RequestId":"USMF-000027","LeaveType":"Sick","LeaveDate":"2020-03-28T12:00:00Z","ReasonCodeId":"","IsSubmittedByHumanResources":"Yes","PersonnelNumber":"000020","RequestDate":"2020-03-27T12:00:00Z","Comment":"","IsSubmittedOnBehalfOf":"No","Status":"Submitted","IsSubmittedByManager":"No","Amount":1,"SubmittedByUser":"gboyko","HalfDayDefinition":"None"
}
]
}