Appointment Search & Filters
The appointment search page provides a paginated list of all appointments with powerful search and filter capabilities.
Accessing search
Section titled “Accessing search”Tap the search icon in the calendar header to open the appointments list page.
Keyword search
Section titled “Keyword search”Type in the search bar to find appointments by name or other text fields. Results update as you type.
Filters
Section titled “Filters”Open the filter sheet to narrow down results:
Status filter
Section titled “Status filter”- Open — Active appointments
- Done — Completed appointments
- Cancelled — Cancelled appointments
Deleted filter
Section titled “Deleted filter”Toggle between showing active or deleted appointments.
Downpayment filters
Section titled “Downpayment filters”- Has downpayment — Only appointments with a deposit requirement
- Overdue — Appointments with past-due deposits
- Settled — Appointments where the deposit has been paid
Price range
Section titled “Price range”- Minimum price — Only appointments above this price
- Maximum price — Only appointments below this price
Downpayment range
Section titled “Downpayment range”- Minimum amount — Only appointments with deposits above this amount
- Maximum amount — Only appointments with deposits below this amount
Additional query parameters
Section titled “Additional query parameters”The underlying search also supports filtering by:
- Appointment kind IDs — Specific kinds only
- Employee IDs — Specific employees only
- Contact IDs — Appointments for specific customers
- Date range — Start and end date boundaries
- Sort direction — Ascending or descending
Pagination
Section titled “Pagination”The appointments list loads 20 items at a time and supports infinite scrolling for large result sets.