Get all shifts
API Reference
Shifts
List, create, and manage shifts
GET
Get all shifts
Authorizations
Session-based authentication cookie
Query Parameters
Filter by facility ID
Filter by specific date
Filter by shift status
Available options:
open, assigned, in_progress, completed, cancelled Filter by assigned staff member ID
Filter from start date
Filter to end date
Response
200 - application/json
List of shifts
Unique shift identifier
Facility where the shift takes place
Shift title or description
Shift date
Shift start time
Shift end time
Department for the shift
Required specialty
Number of workers needed
IDs of assigned staff members
Current shift status
Available options:
open, assigned, in_progress, completed, cancelled Shift urgency level
Available options:
low, medium, high, critical Pay rate for the shift
Additional notes or requirements