REST Resource: scheduling

  • The Optimization API's scheduling resource facilitates shift generation and scheduling solutions without storing persistent data.

  • It offers the solveShiftGeneration method to create shifts from templates, ensuring employee demand is met.

  • The solveShiftScheduling method optimizes employee assignments to fixed shifts, balancing preferences and constraints.

Resource

There is no persistent data associated with this resource.

Methods

solveShiftGeneration

Solves a shift generation problem from the given SolveShiftGenerationRequest by generating shifts from given shift templates in order to cover the employee demand.

solveShiftScheduling

Solves a fixed shift scheduling problem from the given SolveShiftSchedulingRequest by assigning employees to shifts such that employees' scheduling preferences are maximized and scheduling constraint violations are minimized.