List shifts
homebase_list_shiftsList the scheduled shifts of a location in a date range: employee, role, department, start and end, published/open state, wage rate and scheduled labor hours (regular, overtime). Filter open shifts only. GET /locations/{location_uuid}/shifts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| open | No | Only open shifts that any employee can claim. | |
| page | No | Page number, from 1 (default 1). Pass the previous reply's next_page. | |
| end_date | Yes | End of the range. ISO 8601: a date (2026-10-01) or a date-time with timezone (2026-10-01T09:00:00-05:00). | |
| per_page | No | Results per page, 1-100 (default 25). | |
| with_note | No | Include the shift note. | |
| start_date | Yes | Start of the range. ISO 8601: a date (2026-10-01) or a date-time with timezone (2026-10-01T09:00:00-05:00). | |
| date_filter | No | Which shift time the range applies to (default start_at). | |
| location_uuid | Yes | Homebase location uuid (from homebase_list_locations). |