HomeBase
Integuru generates a production-ready HTTP API for HomeBase, the employee scheduling and time-tracking platform used by hourly workforces. The integration covers 5 actions across timesheets, timesheet totals, wages, employee lists, and upcoming schedule retrieval, letting HR-tech and multi-location operators automate workforce data access without browser automation.
Last reviewed: July 2026
Overview
Integuru's HomeBase integration provides production-ready HTTP API access to HomeBase, the employee scheduling and time-tracking platform widely used by restaurants, retail stores, and other hourly workforce businesses, covering 5 actions: list_timesheet_totals, list_wages, list_employees, list_timesheets, and get_upcoming_appointments. All 5 actions carry full API documentation with richer reference available. Integuru connects via direct HTTP requests rather than browser automation, so calls complete in under 3 seconds with a 99.9%+ success rate.
No public developer API. HomeBase does not expose an official developer API. Multi-location operators and HR-tech platforms that need timesheet, wage, or schedule data programmatically have historically relied on manual exports or brittle browser scripts.
The integration covers the core workforce data surfaces: employee rosters via list_employees, wage configurations via list_wages, shift-level timesheet records via list_timesheets, period-level aggregated totals via list_timesheet_totals, and upcoming schedule data via get_upcoming_appointments. HR-tech developers and multi-location business operators use these actions to pull payroll-ready data, sync employee rosters, and retrieve schedule windows for workforce planning pipelines. See the Workeasy integration for another workforce management platform, or browse the full integrations catalogue.
Use Cases
Integuru's HomeBase integration covers the timesheet, wage, and scheduling workflows that HR-tech teams and multi-location operators need to automate.
- Employee roster sync: Call
list_employeesto retrieve the full employee list for the authenticated HomeBase account, with no parameters required. - Wage data retrieval: Call
list_wagesto pull wage configuration data for all employees. No parameters required. - Timesheet records: Call
list_timesheetswithstart_dateandend_dateto retrieve individual clock-in/clock-out records for the period. Both dates are required. - Aggregated timesheet totals: Call
list_timesheet_totalswithstart_dateandend_dateto retrieve period-level aggregated hours, useful for payroll summary pipelines without processing individual records. - Upcoming schedule retrieval: Call
get_upcoming_appointmentsto retrieve scheduled shifts.start_datedefaults to today andend_datedefaults to 7 days afterstart_dateif omitted, making it straightforward to pull the current week's schedule without specifying dates.
Setup Notes
Integuru's HomeBase integration authenticates against https://app.joinhomebase.com/accounts/sign-in. Integuru manages the session automatically; you configure credentials once during setup.
list_employees and list_wages require no parameters. list_timesheets and list_timesheet_totals both require start_date and end_date. get_upcoming_appointments accepts both dates as optional, with start_date defaulting to today and end_date defaulting to 7 days after start_date.
Full API documentation for all 5 actions is available via Integuru's richer docs.