Defines a filter used in a search for Shift
records. AND
logic is used by Square's servers to apply each filter property specified.
Name | Type | Description | Notes |
---|---|---|---|
location_ids | [String] | Fetch shifts for the specified location. | |
employee_ids | [String] | Fetch shifts for the specified employees. DEPRECATED at version 2020-08-26. Use `team_member_ids` instead | [optional] [deprecated] |
status | String | Fetch a `Shift` instance by `Shift.status`. See ShiftFilterStatus for possible values | [optional] |
start | TimeRange | Fetch `Shift`s that start in the time range - Inclusive. | [optional] |
end | TimeRange | Fetch the `Shift`s that end in the time range - Inclusive. | [optional] |
workday | ShiftWorkday | Fetch the `Shift`s based on workday date range. | [optional] |
team_member_ids | [String] | Fetch shifts for the specified team members. Replaced `employee_ids` at version "2020-08-26" |