Your First API Call
Test the Fill solver with a single command:This fetches a demo problem and solves it immediately. Replace
YOUR_API_KEY with your actual API key from the dashboard.Basic Fill Request
A Fill request requires two things: employees (your workforce) and shifts (time slots to fill).Understanding the Response
The solver returns optimized shift assignments:Solution
true if all hard constraints are satisfied (skills match, no conflicts)List of shift-employee pairings with timing details
Key Concepts
| Concept | Description |
|---|---|
| Employee | A worker with skills who can be assigned to shifts |
| Shift | A time slot requiring specific skills and number of workers |
| Skills | Capabilities that match employees to appropriate shifts |
| Score | Solution quality indicator (hard/medium/soft constraints) |
Next Steps
Rules & Constraints
Add working day limits, sequences, and labor rules
Patterns
Define preferred or prohibited shift sequences
Fairness
Distribute workload evenly across employees
Request Schema
Complete request format documentation