Create auto-assign request

Initiate a request to auto-assign shifts by their IDs. If multiple IDs are provided, all corresponding shifts must occur within the same work week (e.g., Monday to Sunday). This endpoint only submits the request; processing may take a few minutes. The auto-assignment considers user preferences to work, unavailability, and approved time off. For assignment status, refer to the auto-assign status endpoint.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
integer
required

The unique identifier of the schedule

Body Params
shiftsIds
array of strings
required

List of shift IDs to start a request to auto assign. The shifts must be within the same week period (according to the schedule settings).

Shiftsids*

Determines whether to take into consideration the qualifications of users.

Determines whether to consider users' unavailabilities.

Determines whether to consider users' limitations.

Determines whether to assign open shifts exclusively to requesters. If set to false, it first prioritizes requesters, then assigns the remaining.

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json