Employee Self-Schedule Requests

This resource allows an employee to create, retrieve, and update self-schedule requests. Employees can request to select their own schedule from the times that are available when the request period is open.

Operations


Create Self-Schedule Request
POST /v1/scheduling/employee_self_schedule_requests


Retrieve Open Self-Scheduling Request Subtypes
GET /v1/scheduling/employee_self_schedule_requests/request_subtypes


Retrieve Other Employees Reporting to Manager for Self-Scheduling
GET /v1/scheduling/employee_self_schedule_requests/employees


Retrieve Requestable Open Shifts (Deprecated)
POST /v1/scheduling/employee_self_schedule_requests/open_shifts


Retrieve Requestable Open Shifts for Self-Scheduling
POST /v1/scheduling/employee_self_schedule_requests/open_shifts/multi_read


Retrieve Requestable Open Shifts, Request Subtypes, or Submission Periods (Deprecated)
POST /v1/scheduling/employee_self_schedule_requests/apply_read


Retrieve Requestable Shift Templates for Self-Scheduling
POST /v1/scheduling/employee_self_schedule_requests/shift_templates/multi_read


Retrieve Self-Schedule Request by ID
GET /v1/scheduling/employee_self_schedule_requests/{essRequestId}


Retrieve Self-Schedule Request by Job ID
GET /v1/scheduling/employee_self_schedule_requests/jobs


Retrieve Self-Schedule Requests
POST /v1/scheduling/employee_self_schedule_requests/multi_read


Retrieve Self-Scheduling Request Submission Periods
GET /v1/scheduling/employee_self_schedule_requests/submission_periods


Update Self-Schedule Request State
POST /v1/scheduling/employee_self_schedule_requests/apply_update


Update Self-Schedule Request by ID
PUT /v1/scheduling/employee_self_schedule_requests